amusing but random thought Show more
Since all TV went digital, you can no longer see snow from Sky...
A couple things I saw and thought "Mastodon will love this":
- Alias, a 3D-printed "parasite" that sits on top of your Amazon Echo or Google Home, feeding white noise into its mic until you say the wake word: http://bjoernkarmann.dk/project_alias
- The adminbook, a wonderfully ugly design for the ideal sysadmin notebook: https://m.habr.com/en/post/437912/
Staring at more x86_64 assembly today. There's one section which is generated from C code similar to this:
/* initialise 'ptr' in some manner */
*(*ptr)++ = 'z';
If the mess of asterisks and post-increments doesn't hurt your head enough already (especially if you don't have all of C's precedence rules perfectly memorised), it turns out that the way clang compiles this (with all optimisations turned off, at least) is to copy the address pointed to by 'ptr' into multiple registers so it can perform the post-increment *before* it performs the assignment.
Water Striders, Rheumatometra sp. Mitchell River National Park, Gippsland, Victoria. https://collections.museumvictoria.com.au/species/15135
Game Console - Nintendo Donkey Kong, Model DK-52, 1982 https://collections.museumvictoria.com.au/items/2095501
Great Cormorant (left) Phalacrocorax carbo, and Australian Pelicans, Pelecanus conspicillatus. Lakes Entrance, Gippsland. https://collections.museumvictoria.com.au/species/8261
I really ought to have a bio, but I never know what to write. You can probably get a feel for who I am by just reading a few of my toots TBH.
Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!