I just learned about extended DCGs in Prolog and they are very cool. I even mostly avoided comparing then to monads 😬 occasionallycogent.com/prolog_

Spoilers for "The Missing" Show more

@ambrevar Hey, I just wanted to let you know I just moved my blog from Jekyll + markdown to Org, based on your "A Blog in Pure Org" post.
Thanks a lot for writing that & publishing your setup, it was extremely helpful!

Made a Trans Pride flag in solidarity for Trans Day of Remembrance effect for Kaleidoscope, if anyone would like such a thing gitlab.com/snippets/1781330

I went back to a two-year-old Rust project & tried to get it building again with the latest stable Rust & updated libraries. It was surprisingly straightforward for the most part -- I could just check the updated project docs & let the compiler errors show what needed to change -- but oof did the changes to how the hyper HTTP client work take an annoying amount of time to fix :/

I know there's a lot of demand for reviews of books that came out 180 years ago, so I wrote a bit about my thoughts after reading *Democracy in America* occasionallycogent.com/2018/10

There should be a Highland Games anime...it's so ripe for all the classic sports anime tropes: You have all the different events that can have specialists, there's all the different techniques people can use...I would watch it!

You have a question for the #Krita developers?

Today, Boudewijn Rempt, Scott Petrovic and Dmitry Kazakov will reply them on this AMA (Ask Me Anything) on Reddit!

reddit.com/r/krita/comments/9h

Four weeks after thinking "how hard can it be to send iOS push notifications in Prolog without using some service" I've done it! Only needed to write a PR against SWI-Prolog's ssl library and implement my own HPACK + HTTP/2 parser & client library 😁

I wrote my first SWI-Prolog foreign library in C to let me call additional OpenSSL C functions on the SSL context object that the actual Prolog SSL library returns so I could set the TLS-ALPN option...and it worked on basically the first try. SWI-Prolog is so awesome to work with

Writing a Prolog DCG with delay/1, when/2, zcompare/3, and if_/3. I may be slightly confused, but I feel so powerful

Getting substrings with Swift is maybe the most frustrating use of a strong type system I've ever encountered

Replied to a Google recruiter saying I wouldn't consider working there while they maintain their connections with the Pentagon & the American administration. That was mildly cathartic, I guess?

Beware detached, privileged ppl that fancy themselves intellectuals, who talk at length about things they'll never understand. I've heard so many repugnant ideas expressed in erudite, civil tones.

I notice it happens *a lot* with people in STEM fields tbh. I think math makes white cis het men feel like they don't have to have empathy or humility.

Alt-Right White Wolf Article: Update Show more

"How i [sic] Choose Software" - A webshit rants about not being allowed to be sexist in the FreeBSD IRC. In the process, he explains exactly why he shouldn't be allowed in the FreeBSD IRC, then proceeds to bikeshed how to keep all the _other_ sexists out.

lobste.rs/s/qoylkc/how_i_choos

(note, style is a blatant ripoff of n-gate.com/)

The bootcamp where I teach iOS development has started offering a blockchain course, which I hate. Am I morally compromised if I stay here, even if I'm not involved with that side of things (and argue with the cofounder about blockchain at every opportunity?)

Hrm, the witches.town theme on Mastodon dot social seems to not be displaying properly for me anymore...I see the ouroboros retoot button, but all the other icons are back to default...@Gargron is this just me?

Show more
Mastodon

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!