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?

Holy shit, that was a boring ass-vulnerability. Shame on EFF for being scary, and HTML email is Satan. We Told You So(tm)

I've been using eshell & dired more and more in lieu of a terminal emulator, but I switched today from st to alacritty, just because those suckless folks are such aggressively unpleasant dingalings

Oooh, the witches.town theme is very cool. I particularly like having a lil' Ouroboros re-toot button (matches my tattoo!)

Mainly for fun & because I miss garden CSS for ClojureScript, I wrote a little Prolog library to generate CSS github.com/jamesnvc/css_write

Why isn't there an 80's-style basketball movie from the perspective of the evil ☭ team called "Nothing But Nyet"?

I am not sure why, but writing code in Prolog just makes me happy. Something about the language is just so...welcoming and pleasant to me.

My comfort reading used to be pulpy fantasy & horror novels, to be excited by these strange and scary worlds and frighten myself by imagining inhabiting them.

Now, my go-to comfort re-reads are β€œPHP is a Fractal of Bad Design” and β€œPerl Best Practices”

Spent Earth Day going on a hike on the Bruce Trail with my ladyfriend & her mother. It was pretty muddy, but really beautiful out.

I want a game that gives me the tension and excitement of exploration of PUBG, but without the kinda moral qualms of being a murder simulator...

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!