#Java-style object-orientation leading to this funky code, aka #CallbackHell
InputBuilder builder = InputBuilder.create(io).add("disk", size).push("holds").add("on", peg.getName()).markWme("peg").add("disk", size).add("above", getAbove(below)).markWme("above").top();
@javahippie great points about the foundational model having strong opinions about the validity of OSS. Can that be reduced to a judgement call on the foundations? Are foundations that don't value OSS just bad foundations?
For a while now I have held the #OpenSource ideal to be an almost universal good. Recently I've encountered several respectable tech thinkers for whom open source is almost a second thought, and not desirable. Most recently the topic was on #OpenAI stuff. In general the worry seems to be that open sourcing is too much a tool for Bad Actors. Maybe they have a point? Is open sourcing only universally good in a universally good society?
@Joel I'm a "do everything in #emacs" guy, so my mail is via #Gnus, #Getmail, #Notmuch, #BBDB, and integration with #orgmode todo items. So, it took me a while to get my email setup configured, but now it fits like a glove. As I write this on Mastodon, I am one key chord away from creating (C-x m) or checking my email (f9) or searching my email (s-m) or searching my contacts (C-c b b).
I am beginning to think that my #email client setup is too good. For me, writing, reading, and searching email is easier and more pleasant than #Slack or any other messaging platform, and I forget that not everyone has such a positive experience with it. I get baffled when people express email fatigue rather than anything else fatigue.
I hit #unsubscribe and went to a page that said "it looks like you don't want to receive emails from us anymore." Then the actual unsub place was 3-clicks deep. Is that passive aggression?
Call me crazy, but I sort of love #Clojure stacktraces. They are so incredibly useful for debugging. #refactoring
The Beauty of #Clojure as a #DataOriented language really shone for me yesterday when I was data crawling -- nay, slogging -- through a big #PHP multi-type nested blob.
Was it an #AprilFools that #Spotify made autoplay on my home screen as I browse in supposed silence? Scathing responses: https://piunikaweb.com/2023/03/30/spotifys-autoplay-feed-on-new-homepage-ui-annoys-some-users/ . Found a sort-of official work-around. https://www.reddit.com/r/truespotify/comments/12a8fd9/why_do_i_have_playlists_autoplaying_on_my_home/
#github your "abundance of caution" is super annoying, and costing us lots of time and broke our CICD. Still, probably better than hacks. https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/
The simple beauty of modulus arithmetic extended to 3D, coded in #clojure. Inspired by some of @guidoschmidt recent renders :)
Finalizing a project, #emacs with #dired and #kmacros was the right tool for bulk replacing per-file CSS https://orys.us/uL
webxdc: at least 200 times more interesting than Web3 :)
I am really interested in this tech, #decentralized and #libre #webxdc #deltachat
Full Stack Clojure web app engineer