"Unfortunately, what compilers most love in the world is to prove that something is Undefined Behaviour. Undefined Behaviour means they can apply aggressive optimizations and make everything go fast! Usually by deleting all your code."
mem::uninitialized is deprecated https://gankro.github.io/blah/initialize-me-maybe/ #rust
Fun fact about SHA digests: you can calculate them for a stream of bits that isn't divisible into 8-bit bytes https://perldoc.perl.org/shasum.html
terrible just horrible no good very bad joke Show more
i put a green citrus upstairs and then went downstairs, and I have to say, it's really a sublime experience
The interesting thing about creating a Tokio Runtime, rather than using an async facility built into a platform like GCD, is that it makes explicit that you're lubricating your code with a bit of cheeky singleton sauce. Just a small dollop and it's lovely. #rust
"Can We Please Not Do This Again:
Every single time there’s an election, somebody with a bunch of vested interests proposes taking our perfectly functional (and envy of the world) compulsory federal electoral system and putting it on a computer." #auspol
It's petty but I reliably unfollow anyone using the word "praxis" outside a specific technical context. The authors probably don't mean it but I read far more pretentiousness into it than I can handle. "My views are not merely correct; they are also Good Praxis™. Yes it's a philosophy term, read a book"
"We were certain that more communication would make everything better. Arrogantly, we ignored history… We thought we were amplifying individuals in all their wonder and forgot about the cruelty, or at least assumed that good product design could wash that away." https://www.wired.com/story/why-we-love-tech-defense-difficult-industry/ (spotted via @nolan)
"The Development of the C Language" by Dennis Ritchie - among many other things it explains the origin of "lint" and "a.out" and also how == wound up having operator precedence over & http://www.bell-labs.com/usr/dmr/www/chist.html
The post-mortem post about the compromise of matrix.org is very detailed and good by the way https://matrix.org/blog/2019/05/08/post-mortem-and-remediations-for-apr-11-security-incident/
An eyebrow-raising tidbit in Matrix's security mediation - having lost their Android signing key, there was a risk of being impersonated via a sideloaded APK so they had to create an entirely new app id and prompt users to switch manually (!) https://medium.com/@RiotChat/riot-im-android-security-update-2b3f655ad739
I have never seen a marketing video for a terminal before. I didn't expect Microsoft to be the first to do it, and do it so well.. https://www.youtube.com/watch?v=8gw0rXPMMPE
Australian computer nerd. OSCP/E. he/him.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!