Lovely to see this built in! I've been using the same pattern in Rust-land with tokio's auto-advance feature. It's such a game-changer being able to test async code as-is without being forced to split out the synchronous part just to test negatives.
12.08.2025 23:20 β π 1 π 0 π¬ 0 π 0
Pleasantly surprised to see a cluster of follow bots suddenly disappear. I was 90% sure it was spam but hesitated to hit report - someone put in serious effort generating profiles of "software developers" with a post history full of banter and boosts. Glad I don't run a masto server any more.
11.08.2025 21:49 β π 0 π 0 π¬ 0 π 0
a bar chart titled "Em Dashes". The X axis has the years 2014 through to 2025 and the Y axis shows yearly em dash usage ranging from about 14 to 48.
I ran some quick numbers on 11 years of blogging. You can take me at my word when I say the em dashes will continue regardless of recent events. #emdash
06.08.2025 02:56 β π 0 π 0 π¬ 0 π 0
^Z
fg; notify-send done
for when a command is taking a long time and you decide you want a notification when it's done, but you don't want to restart it
06.08.2025 00:38 β π 6 π 1 π¬ 0 π 0
Injecting Java from native libraries on Android
Blog: Injecting Java from native libraries on Android octet-stream.net/b/scb/2025-0...
#androiddev #rustlang
03.08.2025 11:16 β π 0 π 0 π¬ 0 π 0
Trusty old AutoCAD gave me a vision of perfect beauty that I've never seen since - every GUI operation is echoed to the console so you can learn the command-line interface live just by using the GUI.
29.07.2025 23:34 β π 8 π 2 π¬ 1 π 1
We peaked at phpBB post syntax and I will not be taking questions at this time
02.08.2025 08:37 β π 1 π 0 π¬ 0 π 0
Go Assembly Mutation Testing
Test coverage of delicate Go cryptographic assembly through a new mutation testing framework.
I joined the Go team just after exploiting a carry bug in a Go assembly core, and I've been looking for ways to prevent the next one ever since.
This year's attempt is very promising: mutation testing swapping e.g. ADC β ADD, CMOV β MOV, etc. to provide test coverage for constant time assembly.
31.07.2025 17:10 β π 39 π 3 π¬ 2 π 1
Oops I uploaded a crate with an entire Android Studio project pointlessly embedded. This mistake will now be mirrored for all time, offering a new and exciting mystery for security researchers looking for crate malware.
30.07.2025 00:26 β π 0 π 0 π¬ 0 π 0
Now there's some good news
29.07.2025 01:50 β π 0 π 0 π¬ 0 π 0
crates.io: Rust Package Registry
I've published v0.2.0 of netwatcher, now including Android support for watching for network interface changes in #rustlang without polling. This was a bit of a debacle because the relevant API isn't available from the NDK so I had to ship a Java support library alongside. crates.io/crates/netwa...
28.07.2025 11:49 β π 2 π 0 π¬ 0 π 0
And once more I have been catapulted into the world of having GPG keys on keyservers.
And once more my signatures are being verified by MC without any web of trust whatsoever to justify it. Some things never change.
28.07.2025 11:27 β π 0 π 0 π¬ 0 π 0
Oh hey I put some java on Maven. I am aware this is completely mundane but in my programming career Maven was always the place where I downloaded Java used by Important Businesses for Important Purposes whereas sites like crates.io published things from regular chums like me.
28.07.2025 11:24 β π 0 π 0 π¬ 1 π 0
Songs and Lyrics by Tom Lehrer
Songs and Lyrics
by Tom Lehrer DISCLAIMER STATEMENTI, Tom Lehrer, individually and as trustee of the
RIP Tom Lehrer: a wonderfully talented lyricist, songwriter and pianist.
In 2022 he released all his songs into the public domain. You want to record them, remix them, even sell them? Go ahead. They're on tomlehrersongs.com - audio, lyrics, PDFs of the sheet music. Free, in every sense of the word.
27.07.2025 20:21 β π 37 π 18 π¬ 1 π 1
The new Maven Central web UI is awesome... signed up, verified a domain, totally seamless
27.07.2025 09:20 β π 0 π 0 π¬ 1 π 0
Oh what
26.07.2025 03:13 β π 1 π 0 π¬ 1 π 0
Jujutsu For Busy Devs - a good and efficient summary maddie.wtf/posts/2025-0...
21.07.2025 23:44 β π 0 π 0 π¬ 0 π 0
TIL about "slopsquatting" - looking at LLM output to see what nonexistent package names they tend to hallucinate and targeting those with malware en.wikipedia.org/wiki/Slopsqu...
19.07.2025 03:48 β π 1 π 0 π¬ 0 π 0
Sensor Watch Pro
A more hackable ARM Cortex M0+ brain upgrade for Casio's iconic F-91W
I'm not convinced I _want_ to make my F-91W any smarter but I'm dang impressed by the people who do: www.crowdsupply.com/oddly-specif...
19.07.2025 02:33 β π 1 π 0 π¬ 0 π 0
These featured frequently in episodes of Inspector Rex at the time. In one case a crim puts the laptop under a running tap to destroy evidence *shakes head sadly*
16.07.2025 23:01 β π 1 π 0 π¬ 0 π 0
What makes a Rust crate friend shaped, for you specifically?
15.07.2025 19:21 β π 2 π 2 π¬ 1 π 0
Aha I follow now, thanks
15.07.2025 19:04 β π 0 π 0 π¬ 0 π 0
Would you mind expanding on the second one? I know what those three things are but haven't figured out how cold helps
15.07.2025 08:08 β π 0 π 0 π¬ 1 π 0
enlarged screenshot of the "bar chart" emoji, at least as envisioned by Microsoft
It's been years but I still see the bar chart emoji and think "dang we're going to need some more commercial zones"
15.07.2025 05:39 β π 2 π 0 π¬ 0 π 0
Have there been any cases yet of someone refusing to use a library because that library permits AI use in their codebase? Either on principle, or on the basis that they don't have the right to distribute the code under a permissive licence?
12.07.2025 07:38 β π 1 π 0 π¬ 0 π 0
Probably the best actual use for Copilot in corporate email would be: "It looks like you forgot to take John Smith off CC before criticising him. Send anyway?"
10.07.2025 07:56 β π 0 π 0 π¬ 0 π 0
A nix-shell terminal instance showing many instances of the line:
"**** stack smashing detected ***: terminated"
Today I thought I would try the Spotify Linux desktop client instead of the web UI.
It's only _slightly_ disconcerting to find after an hour of listening that it's been spewing stack smashing errors π¬
12.06.2025 17:13 β π 2 π 1 π¬ 1 π 0
Has anyone fixed the issue that fast mode runs as fast as your CPU can manage? I've found it unplayable for a while and it hasn't shown up on GOG yet. :(
05.07.2025 23:20 β π 0 π 0 π¬ 0 π 0
https://github.com/lucasw
Interested in rust programming & robotics
A conference for #rustlang developers building networked applications with Tokio. π¦ Join us April 20β22, 2026, for the inaugural TokioConf β practical knowledge, real-world insights, and more!
The finest in geek entertainment.
Email us: info@nostarch.com
We're live M-F, 7am-6pm PDT
https://nostarch.com/
Reproducible bugs are candies ππ¬
#rustlang, #jj-vcs, atproto, shitposts, urbanism. I contain multitudes.
Working on #ruelang but just for fun.
Currently in Austin, TX, but from Pittsburgh. Previously in Bushwick, the Mission, LA.
CTO of Trove
#rustlang #typescript #jj-vcs
Human, mid-summer edition.
Staff Kubernetes Engineer at SuperOrbital.io
Spouse, father, TimbersFC fan, http://techlabs.sh founder, Oreilly Media author/trainer, US patent holder, etc.
https://mastodon.social/@spkane
https://twitter.com/spkane
We are Microsoft's global network of security experts. Follow for security research and threat intelligence. https://aka.ms/threatintelblog
i like cooking and reading books. my day job is to work on rust-analyzer. he/they is fine.
#CyberGardener : #InfoSec : #privacy : #space : #astronomy : intersectional #feminist : #LGBTIQA+ : #AntiFascist : striving to be #AntiRacist : I fight for the user : crypto means #cryptography : #aphantasia π«₯ : opinions mine, not employer's π±π¦ππ‘π°β¨πΆππΎπΎπ¦π³οΈβππ
Travelling EV guy from Tassie
Mostly on Mastodon: @pjf@cloudisland.nz
Public Speaker Β· Games Modding Β· Basket Weaving Β· Neolithic Technologies Β· KSP-CKANΒ Β Β· Perl Β· Bipolar II Β· ADHD Β· Ex-Valve Β· he/him Β· vi/vim
Programmer, hardware hacker, random tinkerer, writer, assistive tech. Sometimes I design satellites. Living on Wurundjeri land. Also https://x.com/jonoxer (for now)
Recluse open source programmer. β. he/him.
https://github.com/cpu
https://hachyderm.io/@cpu
I work on local-first software, currently building Automerge at Ink and Switch. Find me at patternist.xyz
I scream at computers. Sometimes, they scream back.
Embedded tech lead at Tweede golf. I love programming in Rust.
Also at: @diondokter@fosstodon.org
Netherlands
Interest in Rust, in particular for firmware development and embedded systems. Opinions are my own.
π«π·πΈπͺπΊπΈ