I need a version of GNU "find" which lets you specify "-name" before specifying the directory to look in.
JC Brand
jc@opkode.com
npub1purz...nndd
Open source dev. Author and maintainer of Converse XMPP client. Interested in using tech to liberate.
I really like this song. Gets me in the mood to party.
Reminds me of 90s pop-techno/europop.
The 90s aesthetic is coming back in fashion.

Spotify
Wild Eyes
Ashbury Heights, Madil Hardis · Wild Eyes · Song · 2020
Congrats to the French for beating the All Blacks in the opening match. Definitely contenders for the title.
#rugby
I have a half baked idea in my head, but I think there's something to it.
Writing code and working as a programmer for almost 20 years, has rewired my brain.
I have certain habits of mind that can irritate and annoy my wife.
I can't help but point out logical inconsistencies if I find them in something I see or hear.
I tend to consider multiple possible scenarios and outcomes, or all the different iterations of something.
I can get bogged down in the details of a story.
I like puns and wordgames and seeing words used in novel ways.
These are all traits that programming selects for, and strengthens.
I guess everyone's brain gets rewired by what they do. It's just kinda strange to realize the extent of it sometimes when I reflect on my behavior.

"Be your own boss" on the billboards here. But only for the women. #slay #girlboss


Chefs are so last century. The future is now old man. We have food influencers. Get with the times.


I had to go to Düsseldorf today.
Some really nice Art Deco (I think) buildings here.
I love architectural styles from the turn of the previous century (e.g. also Art Nouveau).


A while back I read an interview with the mathematician Conway where he said something that I regularly think of.
To be a great mathematician, you have to be comfortable with something not being finished, not knowing when it'll be finished or whether it'll ever be finished (by you). You might work on a proof for years, not knowing whether you'll actually solve it.
Whenever I have anxiety around some unfinished project at work, I think of this quote. I'm not a mathematician, but we can all learn to accept ambiguity and incompleteness.
I'm fact, the mathematician Gödel, showed that every conceivable mathematical framework is incomplete, because it contains unprovable statements.
Quite a while back, I read about how the #Svelte devs used JSDoc type hints together with the #TypeScript compiler to add types to Svelte while keeping the actual code #JavaScript.
I've decided to do the same with the #XMPP library Strophe.js
Strophe now contains type declaration files generated from the JSDoc type hints (not yet released).
My experience is a bit mixed.
Writing JSDoc types is more verbose and feels a bit more clunky than writing TypeScript.
But on the other hand, you avoid introducing a compilation step and the code itself doesn't have to change much.
For relatively small libraries like Strophe it's worth considering.
GitHub
GitHub - strophe/strophejs: Strophe.js is an XMPP library for JavaScript
Strophe.js is an XMPP library for JavaScript. Contribute to strophe/strophejs development by creating an account on GitHub.