Alonely0 🦀 🇪🇺

@Alonely0
114 Followers
265 Following
1.8K Posts

Yet another queer & kinda autistic computer nerd. I mainly code in Rust™, and I consider myself a rustacean. Uni student. I joined Mastodon after the Reddit exodus, let's see how it goes (edit: going great!).

Free Palestine, free Ukraine, trans rights are human rights, antifascist, antiracist, former student union leader, etc; woke mind virus all the way down lol. I just believe we can make the world actually better, what a sad thought not to.

Working on a Linux port for the Surface Pro 11.

GitHubhttps://github.com/Alonely0
TimezoneCET/CEST
Pronounshe/they
Contact4lon3ly0@tutanota.com

🚨Starting Dec 16th, Meta AI will read your private messages - unless you opt out now! 🚨

Opting out is hilariously complex, but we've got you covered:

1. Go to Meta Privacy Center on DESKTOP
2. Privacy Policy
3. Other Policies and articles
4. How Meta uses information for generative AI model and features
5. Your right to object
6. Learn more and submit requests here
7. Tick: I want to object to or restrict...

Oh, and @noybeu is already on it: https://tuta.com/blog/noyb-meta-ai-is-it-legal 🍿

BMF likely to announce 2-10µm dual-resolution 3D printer in 2026

The machine is already in use with six customers in Asia.

TCT

@jyn cargo-semver-checks' most requested feature is cross-crate linting.

Building it requires cross-team collaboration between rustc, cargo, rustdoc, and cargo-semver-checks folks. It's a hard problem, and all those folks are extremely busy, so naturally it had stalled.

Last RustWeek, jyn guided ~15 stakeholders through ~2h of *intense* technical discussion until we emerged with a workable solution for cross-crate rustdoc JSON.

We've now made more progress in 6 months than in the prior 3 years.

This is just one of many such cases in jyn's portfolio.

If you've ever used Rust, you've felt jyn's positive influence — even if you never realized it.

I hope my token of recognition is just the start of jyn's invaluable work getting the funding it deserves.

Folks, can we get jyn some more funding?
https://github.com/sponsors/jyn514

#rust #rustlang #funding

@GrapheneOS you don't know what you just did by announcing that Pixel 10 series support was coming soon lol, the second hand market of them in my country has risen like 200 eur in two days... in the middle of Black Friday. Not gonna lie, but there's a certain kind of people interested in both GOS and not having the IMEI of the phone tied to a retail purchase that have gentrificated me out of my new phone lmao.
#pixel #grapheneos

Finally put two and two together and realized that mystery 6-hour sore throat I sometimes get? Only happens when there is a significant concentration of PLA particles/fumes.

#3DPrinting

Judging by how many #itwasdns shirts I've sold this morning...

Is the Cloudflare outage DNS-related too? https://www.redshirtjeff.com/shop/p/it-was-dns-shirt

Rust in Android: move fast and fix things, https://security.googleblog.com/2025/11/rust-in-android-move-fast-fix-things.html.

Another great post from the Android Security team, presenting how Rust is impacting positively the Android code base. Shorter code reviews, fewer bugs, drastically fewer rollbacks… (compared to C/C++)

> The shift to Rust is different: we are significantly improving security and key development efficiency and product stability metrics.

#RustLang #security #android

Rust in Android: move fast and fix things

Posted by Jeff Vander Stoep, Android Last year, we wrote about why a memory safety strategy that focuses on vulnerability prevention in ...

🦀 I've improved the implementation behind all the string formatting macros in Rust: println!(), panic!(), format!(), write!(), log::info!(), and so on. (That is, everything based on format_args!().) They will compile a bit faster, use a bit less memory while compiling, result in smaller binaries, and produce more efficient code! 🎉

'Hello world' compiles 3% faster and a few bigger projects like Ripgrep and Cargo compile 1.5% to 2% faster. And those binaries are roughly 2% smaller. 🎊

This change will be available in Rust Nightly tomorrow, and should ship as part of Rust 1.93.0 in January.

#rustlang

Quick reminder on the likely reason why Valve's New Steam Machine only supports #HDMI 2.0:

""At this time an open source HDMI 2.1 implementation is not possible without running afoul of the HDMI Forum requirements.""

This is what Alex Deucher, the maintainer of the amdgpu #kernel driver, said one and a half years ago here:

https://gitlab.freedesktop.org/drm/amd/-/issues/1417#note_2303163

And from the ticket it looks like the problem remains.

See also Alex's earlier comment from early 2021 in the ticket:

https://gitlab.freedesktop.org/drm/amd/-/issues/1417#note_830547

""HDMI 2.1 is not available on #Linux due to the HDMI Forum.""

#LinuxKernel #Valve #SteamMachine

My app, Typesetter, is now available on Flathub! It's a local-first editor for Typst (a markup language combining the simplicity of Markdown with the power of LaTeX), featuring a minimal interface, live preview, and click-to-jump between source and preview. It's still in early development, but I'd love feedback if you try it out.
Flathub: https://flathub.org/apps/details/net.trowell.typesetter
Codeberg: https://codeberg.org/haydn/typesetter
#Typst #GNOME #GTK #Flatpak #Flathub #Rust
×

Judging by how many #itwasdns shirts I've sold this morning...

Is the Cloudflare outage DNS-related too? https://www.redshirtjeff.com/shop/p/it-was-dns-shirt

@geerlingguy It's not DNS. There's no way it was DNS. /s
@christopherkunz @geerlingguy ah, the five stages of "was it dns?"
@yetzt @geerlingguy
The five stages of DNS grief:
1. Denial of Service
2. Anger at outage
3. Bargaining with BIND
4. Depression at own incompetence
5. Acceptance of new zonefile.
@geerlingguy they provide DNS hosting?
@benjaoming @geerlingguy That is correct. And you could use their DNS service without using their content caching. One reason I personally use it is their dynamic DNS feature.
@benjaoming
That's how their core service works.
@geerlingguy
@geerlingguy nevermind downdetector etc - just need to check stock levels on these t-shirts!!

@Mattrog @geerlingguy t-shirt stocks are actually more reliable. downdetector itself was down this morning because they depend on cloudflare…

https://jlai.lu/post/28907743

Downdetector is down - jlai.lu

Lemmy

@geerlingguy I'd be super interested in how the shirts fare against ad revenue, particularly in the last few weeks and months. :D
@geerlingguy you should make a shirt with one of those quadrant diagrams on it with DNS on one axis and BGP on the other you could call it the "Geerling Disaster Magic Quadrant" or something like that

@geerlingguy Probably not, something related to their network infrastructure itself.

https://www.cloudflarestatus.com

Cloudflare Status

Welcome to Cloudflare's home for real-time and historical data on system performance.

@geerlingguy need a paired shirt that says "It was BGP"

Because sometimes it's really BGP
@a1ba @geerlingguy "This time it wasn't DNS"

@yura @geerlingguy @a1ba

"Be the first one to buy this item!"

@geerlingguy

Eventually, the FBI figured out that all the recent high-profile Internet outages were actually the result of hacks carried out by Jeff Geerling as part of a plot to sell more "It was DNS” T-shirts.

"I hope that shirt's available in orange,” quipped the arresting agent as the cuffs snapped on …

@geerlingguy

We could probably monitor the health of the global Internet just by tracking your T-shirt sales. Any sudden spike indicates a major outage somewhere.

It's like being able to tell when the US is about to launch a major military action by tracking the number of pizzas delivered to the Pentagon: a loosely-coupled, but generally reliable indicator.

@geerlingguy At this rate you need to start selling an "It was Cloudflare" shirt.
@geerlingguy why is your website using cloudflare? tsk tsk

@geerlingguy is there a market for “DNS: a bad workman blames his tools”?

Most of the time, it seems to me, DNS works flawlessly. Even if it does occasionally shine a harsh spotlight on operational problems.

@geerlingguy it's only DNS if it comes from the domain zone. Otherwise it's just sparkling latency.
@geerlingguy Pentagon index, Cloudflare edition.
Cloudflare outage on November 18, 2025

Cloudflare suffered a service outage on November 18, 2025. The outage was triggered by a bug in generation logic for a Bot Management feature file causing many Cloudflare services to be affected.

The Cloudflare Blog