vit.am is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Comparing Obelisk with Temporal and Restate https://lobste.rs/s/h1r6gc #rust
https://obeli.sk/blog/comparing-obelisk-temporal-restate/
Hi everyone. I recently added support to query the system GPU usage in the Rust sysinfo crate. Next step was obviously to get this information per-process. However, I'm now facing a very annoying Apple issue: undocumented API which changes between each version. So I can only test for my own macOS version: 12.6.
I'd like to handle newer versions of macOS as well, but for that I need people with newer macOS. How can you help? Easy! Run ioreg -lw0 | less in your terminal and look for accumulatedGPUtime or AppUsage (or even pid, but you might have a lot more results).
I need the block containing both the pid and the accumulatedGPUtime information at once. To be noted: if only one of the two info is present, it's normal, just look for the next occurrence.
Once you have it, please answer to me with your macOS version and the block containing both info.
Thanks a lot in advance for your help!
PS: I'll likely write a blog post about this because it was incredibly awful to implement. ^^'
qr-swastika-avoider v0.1.0 https://lobste.rs/s/h7pett #rust
https://crates.io/crates/qr-swastika-avoider
Crypto.com is hiring Blockchain Security AI Application Support Engineer
🔧 #golang #python #rust #node #blockchain #cryptocurrency #web3 #securityengineer
🌎 Barcelona, Spain
⏰ Full-time
🏢 Crypto.com
Job details https://jobsfordevelopers.com/jobs/blockchain-security-ai-application-support-engineer-at-crypto-com-may-18-2026-be68f1?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Thanks to @muscraft, annotate-snippets-rs might have a new "no-graphics" mode in the short term (and in turn, add that support to rustc).
We are still iterating on the specifics, but I would like to hear what people's reaction to the current state is.
#Rust #RustLang #accessibility #a11y #programming
🕹️ Pixel8 is out! A tiny fantasy console where the games are written in **Rust**.
Think PICO-8, but with a Rust compiler where the Lua interpreter would be: you write a little Rust, it compiles to WebAssembly, and it runs sandboxed inside the console at a steady 60 fps.
The constraints are the point:
▪️ 128x128 screen, 16 fixed colors
▪️ 256 8x8 sprites, a 128x64 tile map
▪️ 64 sound effects, 64 music patterns, 4 audio channels
▪️ 128 KiB carts, 128 KiB RAM, a per-frame CPU budget
What you get:
🖥️ A boot console + five built-in editors (code, sprite, map, sfx, music), all drawn on the same 128x128 screen as the games.
📦 Projects are real Cargo crates. Prefer your own editor? `$EDITOR` + `cargo build` works identically (the console hot-reloads the wasm on save).
🖼️ Carts are real PNG images: cartridge art with a screenshot of your game as the
label and the *full game* is embedded inside: compiled wasm, all assets, and
(optionally) the Rust source. The picture you share **is** the game.
🌐 One-command web export: a single self-contained HTML file anyone can play in a browser.
⌨️ A terminal frontend (`pixel8-tui`): the full console (editors, carts and all), over sixel or unicode half-blocks.
🎮 A standalone player that runs on retro handhelds (PowKiddy, Anbernic & friends on ArkOS/ROCKNIX) as a single static binary. Drop it in the ports folder with your carts and play.
🔁 A PICO-8 importer: sprites, flags, map, sfx and music from `.p8`/`.p8.png` carts transfer almost one-to-one into a new Rust project.
🔒 A real sandbox: carts run in wasmi with no filesystem, no network, no WASI. Just a small C-like ABI and fuel metering turns infinite loops into a friendly error screen instead of a freeze.
Free and open source (GPL-3.0). Get it from crates.io:
```
cargo install pixel8-console
pixel8
```
Code, docs and example carts: https://github.com/zeenix/pixel8
#rust #rustlang #gamedev #wasm #webassembly #pico8 #fantasyconsole
Time for some shameless self-advertisement: I have some availability starting this September!
I'm an experienced OSS maintainer, with lots of work done on @doctrine and @getlaminas
I push for #DDD (with humans & tactical).
Languages mostly #Go, #PHP, although I'd love to do some #Rust, and I read anything at all.
I can #Terraform your infrastructure, work on hardening CI/SA pipelines, Docker and #Nix builds, test suites.
Rates between 700~1100 EUR/day depending on terms. #getfedihired
General curious question about naming conventions in #Rust:
I have a trait that represents a thing, lets say a node in a tree, so I would call the trait "Node". In many places I would use the trait via a smart pointer, for example a Arc<dyn Node>. For convenience I'll create a type alias like "type ??? = Arc<....>".
What naming convention would you use for ??? It cannot simply be "Node", so one option would be [...]
We're BACK this fall at @ringzer0 with another round of Deconstructing Rust Binaries! October 26-31, 16 hours of virtual training focused solely on reversing Rust binaries. Struggling with all the new Rust malware this year? This is the course for you. Get your early bird registration in before July 31st!
https://ringzer0.training/countermeasure-fall-2026-deconstructing-rust-binaries/
#rust #rustlang #malware #infosec #ReverseEngineering #MalwareAnalysis #reversing
6× faster binary search: from compiled code to mechanical sympathy https://lobste.rs/s/czbhmr #performance #rust
https://pythonspeed.com/articles/branchless-binary-search/
zizmor 1.27 is released!
this release includes (experimental) support for GitHub's new "parallel steps" pattern, among other enhancements and bug fixes.
full notes:
"Anthropic is actively campaigning to end software engineering. They need you to believe they can do that. Well, maybe it’s not you that they need to convince. Maybe it’s your C-Suite, various world leaders, or the manager of your retirement fund. They’ve raised $132 billion in investment, and are approaching an IPO valued over $1 trillion. Since they cannot show profitability, this depends on selling their hypothetical future impact."
https://raymyers.org/post/zig-creator-calls-spade-a-spade/
"Anthropic needs people to believe that all problems can be solved by adding more agents, even the problems that agents introduce. Instead of better tools we buy tokens. Instead of learning skills we paste a SKILL.md. Instead of reading about The Psychology of Software Teams we call some parallel agent sessions a Team." #bun #zig #rust #longreads
crates.io is central in Rust ecosystem, and yet, in my opinion, it doesn't fulfill its mission on multiple aspects. So much that an alternative website (libs.rs) was created. So I wrote a blog post about this: https://blog.guillaume-gomez.fr/articles/2026-07-13+crates.io+front-end+and+its+accessiblity+issue%28s%29
Warning: it's mostly me venting out and describing what I consider issues in crates.io.
Building agentic AI workflows at the edge? 🚀
Fastly Rust SDK v0.13.0 introduces PendingRequest::send_to_client, enabling request handoff for higher RPS throughput in long-running LLM workflows. It also supports queued header changes and local testing.
Code examples: https://www.fastly.com/blog/optimizing-compute-agentic-systems-new-request-handoff-functionality
🚨 Developers, check your dependencies.
The Jscrambler npm package was backdoored after attackers compromised an npm publishing account. Malicious releases silently dropped a cross-platform Rust infostealer that targeted AWS, Azure, GCP, GitHub, npm tokens, AI coding tools (Cursor, Claude, VS Code), crypto wallets, and browser credentials*before your app even started. 😳
Affected versions: 8.14.0, 8.16.0, 8.17.0, 8.18.0 & 8.20.0
Full technical breakdown, IoCs, timeline, and mitigation👇
https://thecybersecguru.com/news/jscrambler-npm-supply-chain-attack-2026/
#CyberSecurity #SupplyChainAttack #npm #JavaScript #NodeJS #DevSecOps #Malware #Infostealer #CloudSecurity #AppSec #Rust #ThreatIntel
Audius is hiring Software Engineer - Full Stack
🔧 #javascript #python #rust #solidity #typescript #electron #react #reactnative #redux #blockchain #css #docker #elasticsearch #html #postgresql #redis
🌎 Remote
⏰ Full-time
🏢 Audius
Job details https://jobsfordevelopers.com/jobs/software-engineer-full-stack-at-audius-co-may-31-2022-da9984?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Linus Torvalds Discusses Rust, C, and AI Tools for Code Verification
📰 Original title: Linus Torvalds on Rust, C, Bugs, and AI Patch-Checking Tools
🤖 IA: It's not clickbait ✅
👥 Users: It's not clickbait ✅
View full AI summary https://en.killbait.com/linus-torvalds-discusses-rust-c-and-ai-tools-for-code-verification.html?utm_source=mastodon_world&utm_medium=social&utm_campaign=killbait.mastodon_world
crates.io: development update via @eh https://lobste.rs/s/posxmd #rust
https://blog.rust-lang.org/2026/07/13/crates-io-development-update/
Introducing Bobbin: A diskless, API-only AppView for Tangled https://lobste.rs/s/uoiw3u #api #release #rust
https://blog.tangled.org/bobbin/
Closing a three-year-old issue using Rust arenas https://lobste.rs/s/7840ca #performance #rust
https://giacomocavalieri.me/writing/gleam-rust-arenas
(more Linux and FOSS news in previous posts of thread)
OpenProject 17.6 brings XWiki integration and new agile planning features for backlogs:
https://alternativeto.net/news/2026/7/openproject-17-6-brings-xwiki-integration-and-new-agile-planning-features-for-backlogs/
Zed Editor Ships v1.10.0 With llama.cpp, Local AI, and Format-on-Save Turned Off:
https://www.linuxcompatible.org/story/zed-editor-1100-released-llamacpp-support-and-formatonsave-off-by-default/
OpenClaw mobile updated with iOS redesign and Hugging Face support:
https://alternativeto.net/news/2026/7/openclaw-mobile-updated-with-ios-redesign-and-hugging-face-support/
Rust 1.97 brings symbol mangling enabled by default and Cargo support for denying warnings:
https://alternativeto.net/news/2026/7/rust-1-97-brings-symbol-mangling-enabled-by-default-and-cargo-support-for-denying-warnings/
TypeScript 7.0 launches with Go-based compiler and up to 12x faster performance:
https://alternativeto.net/news/2026/7/typescript-7-0-launches-with-go-based-compiler-and-up-to-12x-faster-performance/
OpenSSH 10.4 released with critical SFTP fixes and experimental post-quantum signatures:
https://www.linuxcompatible.org/story/openssh-104-released-critical-sftp-scp-fixes-and-postquantum-signatures/
LineageOS introduces web flashing tools, revamped stats page, Android 17 plans, and more:
https://alternativeto.net/news/2026/7/lineageos-introduces-web-flashing-tools-revamped-stats-page-android-17-plans-and-more/
CalyxOS is back with version 7.2.2, bringing SHIFTphone 8 support and HSM-based signing:
https://alternativeto.net/news/2026/7/calyxos-is-back-with-version-7-2-2-bringing-shiftphone-8-support-and-hsm-based-signing/
LibrePhone progress report: Ensuring freedom, one blob at a time:
https://www.fsf.org/bulletin/2026/summer/ensuring-freedom-one-blob-at-a-time
Redox OS Gets GTK3 Backend For Orbital Desktop, Fractional Scaling & USB Gamepads:
https://www.phoronix.com/news/Redox-OS-June-2026
ReactOS implements first Windows NT6 system call for Vista compatibility:
https://alternativeto.net/news/2026/7/reactos-implements-first-windows-nt6-system-call-for-vista-compatibility/
This E-Paper PDA Wants You to Ditch Your Smartphone for a Keyboard and Two Tiny Screens:
https://feed.itsfoss.com/link/24361/17374265/pocketmage-campaign
Another German State Just Kicked Out Microsoft... Kind Of:
https://feed.itsfoss.com/link/24361/17375382/german-state-ditches-sharepoint
#WeeklyNews #OpenSource #FOSSNews #OpenSourceNews #FOSS #News #OpenProject #Zed #OpenClaw #Rust #TypeScript #OpenSSH #LineageOS #CalyxOS #LibrePhone #RedoxOS #ReactOS #PocketMage #PDA #Dev #Development #Programming #OS #OperatingSystem #CustomRom #FosseryTech
Compromised Jscrambler npm Packages deploys Rust-Based Infostealer after Installation
Pulse ID: 6a5337c1a29930d925c66407
Pulse Link: https://otx.alienvault.com/pulse/6a5337c1a29930d925c66407
Pulse Author: cryptocti
Created: 2026-07-12 06:44:17
Be advised, this data is unverified and should be considered preliminary. Always do further verification.
#CyberSecurity #InfoSec #InfoStealer #NPM #OTX #OpenThreatExchange #Rust #bot #cryptocti
PLP435_2: Rusty Forecast #art #MastoArt #DigitalArt #DigitalPainting #Photoshop #Sketch #SpeedPaint #Fantasy #Character #Mecha #Robot #Weather #TeamComedy #ArtFight #Rust
Is your company currently hiring for a role that includes using Rust?
Reply with a link to the opening and any relevant context.
If you're not, we'd appreciate a repost for visibility
I'm on a new instance (thanks @yawnbox ), so I suppose that I should introduce myself (which I never did originally).
I'm a #photographer, primarily doing nature stuff (but sometime computer guts). My #photos are online here: https://pexels.com/@oelnbod
I love #FOSS, but would like to think that I am pragmatic in my tolerance for not FOSS. BTW, I do use kubuntu (and also a few others), but please don't fight me. No distro (unless it's run by Nazis) is better than the other, they are all doing good things (even if not perfect), gets praise them not hate them.
I program in my spare time, #rust and currently working on a project with #reticulum.
I care about privacy and security, and try to live a de-enshittified life, slowly degoogling - but prepared to make compromises.
I struggle with social interactions, so sorry if I come across as weird/annoying/stupid/<dickish>.
Thanks, #fedi for giving me somewhere to believe in.

It's Friday again, so it's time for another update on Diesel, a ORM and QueryBuilder for Rust.
The news of the week is the release of Diesel 2.3.11, which contains fixes for potential panics while deserializing PostgreSQL server response, fixing batch inserts with returning clauses on SQLite and hardening some usage of SqliteConnection::deserialize_read_only_database(). Checkout the complete changelog for details:
https://github.com/diesel-rs/diesel/releases/tag/v2.3.11
This week we got 2 issue and 5 new PR's.
🔎Rusty textures at an abandoned bicycle workshop in Northern Ireland. I loved these old signs and petrol pumps; it was a fantastic excuse to take some detail shots.
Bonus points, check out the last photo! Do you know what the colourful tubes are in the final image? Have you ever used any of those?
Threat Insight: Cybercriminals Abusing Vercel to Deliver Remote Access Malware
Cybercriminals are conducting phishing campaigns by hosting malicious pages on Vercel, a legitimate website hosting platform. The attack involves sending phishing emails with links to fake Adobe PDF viewer pages that prompt users to download executable files disguised as documents. The malware, distributed as Invoice06092025.exe.bin, automatically installs LogMeIn remote access software upon execution, enabling attackers to remotely control compromised machines. Over a two-month period, more than 28 distinct campaigns have been observed targeting over 1,271 users. The attackers leverage trusted platforms to disguise their malicious activity, making detection more challenging and increasing the likelihood of successful compromise.
Pulse ID: 6a501da309cbaaa917ea732a
Pulse Link: https://otx.alienvault.com/pulse/6a501da309cbaaa917ea732a
Pulse Author: AlienVault
Created: 2026-07-09 22:16:03
Be advised, this data is unverified and should be considered preliminary. Always do further verification.
#Adobe #CyberSecurity #Email #InfoSec #Mac #Malware #OTX #OpenThreatExchange #PDF #Phishing #RCE #Rust #bot #AlienVault
Massive offensive launched on Russian businesses
In May and June 2026, the Clubfoot Wolf cluster executed a large-scale phishing campaign targeting Russian organizations across manufacturing, retail, e-commerce, agriculture, IT, transportation, healthcare, and science sectors, with primary focus on wholesale distributors of chemical products. Several Belarusian organizations were also compromised. The adversary sent phishing emails disguised as invoices or purchase requests, containing ZIP archives with decoy documents and malicious LNK files. Upon execution, a PowerShell script downloaded and installed NetSupport Manager, a legitimate remote administration tool, which was then used for malicious activities. The attackers employed URL shorteners to hide infrastructure and used multiple decoy files to build victim trust. The campaign demonstrated continuous evolution in delivery methods and infection chains.
Pulse ID: 6a4f99c8656ebbe895c7e9e5
Pulse Link: https://otx.alienvault.com/pulse/6a4f99c8656ebbe895c7e9e5
Pulse Author: AlienVault
Created: 2026-07-09 12:53:28
Be advised, this data is unverified and should be considered preliminary. Always do further verification.
#Belarus #CyberSecurity #Email #Healthcare #InfoSec #LNK #Manufacturing #NetSupport #NetSupportManager #OTX #OpenThreatExchange #Phishing #PowerShell #RAT #RCE #Russia #Rust #ZIP #bot #AlienVault
RedHook Returns with a Dangerous Upgrade
RedHook is an Android Remote Access Trojan that has re-emerged with significant enhancements, particularly in privilege abuse capabilities. The malware autonomously exploits Android's ADB Wireless Debugging features to obtain shell-level access, integrating the Shizuku framework to execute protected system APIs. Recent activity shows expansion beyond Vietnam to Indonesia, targeting Southeast Asian users through spoofed government and financial websites. Malicious APKs are hosted on trusted platforms like AWS S3 and GitHub repositories. The current version supports 53 distinct server-issued commands and employs sophisticated persistence mechanisms including foreground activity spoofing, silent media playback, and cross-process monitoring. Distribution relies on social engineering via phone calls and messaging applications, tricking victims into downloading malicious APKs and enabling Accessibility services under false pretenses.
Pulse ID: 6a4fa023bcc8675bb1b91cfc
Pulse Link: https://otx.alienvault.com/pulse/6a4fa023bcc8675bb1b91cfc
Pulse Author: AlienVault
Created: 2026-07-09 13:20:35
Be advised, this data is unverified and should be considered preliminary. Always do further verification.
#APK #AWS #Android #Asia #CyberSecurity #GitHub #Government #Indonesia #InfoSec #Malware #OTX #OpenThreatExchange #RAT #RemoteAccessTrojan #Rust #SMS #SocialEngineering #Trojan #UK #Vietnam #bot #AlienVault
Cpp2Rust: Automatic Translation of C++ to Safe Rust https://lobste.rs/s/xyotoa #c++ #rust
https://github.com/Cpp2Rust/cpp2rust
Tonight at Utah Rust, we're going to be building mini async runtimes, led by David Brungardt. Come and learn async with us! 
https://www.meetup.com/utah-rust/events/314696647/
https://github.com/carllerche/tokioconf-2026-workshop-exercises
Announcing Rust 1.97.0 https://lobste.rs/s/o9edbl #release #rust
https://blog.rust-lang.org/2026/07/09/Rust-1.97.0/