Saturday morning with a mug of tea and a good bug hunt story to read. https://randomascii.wordpress.com/2018/02/25/compiler-bug-linker-bug-windows-kernel-bug/
I did some experiments that really highlight how heavily image recognition algorithms depend on probability - and how unprepared they are for surrealism. #machinelearning
Maybe it's time to start naming the files DONT_README.txt. People don't read a file called README.txt.
Meet the pirate queen making academic papers free online
Alexandra Elbakyan runs Sci-Hub, a website with over 64 million academic papers available for free to anybody in the world.
"A White Photographer Commercialized And Capitalized Off A Fake Black Model He Created Himself" https://blavity.com/a-white-photographer-commercialized-and-capitalized-off-a-fake-black-model-he-created-himself
DAMN. This is some next-level erasure. Black people, stay woke, be ready. Damn.
Kind of magical that with gitlab's CI I can run librsvg's test suite on hardware that I don't have.
"Pixel perfect timing attacks"... using draw APIs to break security boundaries in an application and extract sensitive information https://www.contextis.com/resources/white-papers/pixel-perfect-timing-attacks-with-html5
See also https://www.pcworld.com/article/2082200/listen-up-rsa-keys-snatched-by-recording-cpu-sounds-with-a-phone.html https://arstechnica.com/information-technology/2013/12/new-attack-steals-e-mail-decryption-keys-by-capturing-computer-sounds/
Cooling coffee after roasting.
gnome-class creates GObject signals again! Without signal flags or arguments or signal emission, but the tests are back to all enabled and passing: https://github.com/federicomenaquintero/gnome-class/tree/signals
My friend @prokoudine has a new post up on Libre Graphics World on the state of mastering Inkscape and learning tools that is well worth your time to check out!
Also, don't forget to help support his efforts through his patreon! (https://www.patreon.com/prokoudine)
I think I'm starting to understand syn's (lack of) error reporting from parsers.
Wiretapping End-to-End Encrypted VoIP Calls: Real-World Attacks on ZRTP - https://petsymposium.org/2017/papers/issue3/paper01-2017-3-source.pdf
cgit is technical debt
bugzilla is technical debt
Cairo has a test suite that doesn't pass
🔥 🔥 🔥 🔥 🔥
Homu is the bot that Servo/Rust use to avoid pushing to master by hand; it tests every pull request and can be commanded from PR comments. All the "@bors" comments on rust-lang's github are directed to it.
I want something like that for librsvg. I think it could be useful for GNOME at large.
Has anyone made Homu work with Gitlab?