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
One of the big downsides to being a hosted language like #Clojure is that, regardless of how awesomely stable the ideology with the language itself, you can't avoid problems if your host decides to make breaking changes. I am still doing damage control on the painful #Java 9+ #CoreChanges, where they decided it was time to shrink Java's core library and various dependent packages broke.
We are excited to announce that
@zulip will be participating in the
Google Summer of Code program for the 8th time this year. Anyone new to #opensource development can apply -- we'd love to see you in our community! #GSoC2023
https://summerofcode.withgoogle.com/programs/2023/organizations/zulip
I remember seeing some research about productivity and remote work--they studied both telemarketers and customer service reps handing inbound service or support calls.
The employees taking inbound calls did better working remote, but the telemarketers did better co-located (because they could pump each other up in between getting hung up on or yelled at)
Anyone else remember this and have a link?
This is good: When JavaScript Fails
https://medium.com/@jason.godesky/when-javascript-fails-52eef47e90db
#frontend #JavaScript #progressiveEnhancement
The problem with the @username syntax is that, while the functionality is as common as emojis, it depends on the implementation of whatever host -- so what you write on Mastodon will not be treated the same on Twitter, or Instagram, or Telegram, or wherever else you are @ing. So hashtags are a much more universally portable way of communicating, and don't require linkage to a particular account or service. Also, a pity it doesn't have a formal name, like "octothorpe". #HashtagsNotAtSign
Data-Powered proprietary software betraying the ideal of open information that birthed it #chatgp3 #OriginalInternetIdeal
One power of the #emacs Personal Development Environment (#PDE): the ability to jump to my notes files from any place in my work. https://orys.us/uG
I am at a loss in my #clojure app. I've loaded a dependency which has cljc code and works fine in other apps of mine. But now when I load it in cljs, it is all nil. Kondo reads it and knows, eg, function signatures for it, but any effort to use it from the repl is just a lot of nil. I have restarted the repl multiple times, but no dice. "type" on any of it, even the NS declaration, is "nil". But Kondo knows it fine. What!?
Compiled for your (and my later) reading pleasure: #falsehoods #programmers believe about #time and #names, two things so common you think they wouldn't be the epitome of every-day human complexity. https://orys.us/tV
Time is NOT simple. #Emacs #orgmode has made assumptions succesfully for 20+ years, but in today's age, timezones make it tough. How tough? Check out the detailed, non-toxic discussion going on right now. https://www.mail-archive.com/search?l=emacs-orgmode%40gnu.org&q=date:20230114&o=newest
Full Stack Clojure web app engineer