Show newer

bored? try this: install gentoo on a 2007 intel atom netbook

Instead of trying to add my software water implementation into our software renderer, I did it in an OpenGL renderer that everyone uses and will use anyway. This code waited for this moment for two year until somebody reminded about it...

It doesn't use shaders, it's really just that software effect implemented modifying the texture and re-uploading to GPU.

I also found some bugs and fixed them. Now it looks pretty accurate in my opinion.

Comparison videos:

It's well known that trains are more efficient at moving people than passenger cars, but it's amazing to see it quantified. The throughput difference is absolutely massive.

en.wikipedia.org/wiki/Route_ca

humans: let us eliminate all forms of manual labour

also humans:

:ferris_wave: Hello World!

The Rust project now has an official presence on Mastodon! ✨

We'll be posting the same on our Twitter and Mastodon accounts, so you won't miss anything on either platform.

I end up explaining over and over again that #rustfmt is not good for being applied unconditionally to human-maintained code.

Unlike gofmt-like tools that correct bad formatting, rustfmt forces a canonical form of everything. It replaces all human direction with its own primitive heuristics. It doesn't have common sense, and does not allow to be corrected. This frequently leads to absurdly misformatted code, and pointless changes for the worse.

I'm going to snap and write my own formatter…

I just realized that `let _ = ...` and `let _foo = ...` behave differently in #rust.

The former drops the value immediately while the latter drops it at the end of the scope. This almost never matters due to the borrow checker but this was resulting in my tracing context being broken because I was calling `let _ = span.enter()` and the guard was being dropped right away.

Another month has passed, time for another update to our overview of F-Droid apps published with Reproducible Builds (now featuring a list of all RB apps as well): September saw 10 new RB apps added, 1 existing app switch to RB, 2 RB apps archived, and 1 disabled, making 199 RB apps in total.

gitlab.com/obfusk/fdroid-misc-

#FDroid #ReproducibleBuilds

@skobkin

Когда я открываю проекты спустя несколько месяцев то задаюсь вопросом, а какой идиот это написал? Ах, да. Это же был я...

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.