This is good: When JavaScript Fails
https://medium.com/@jason.godesky/when-javascript-fails-52eef47e90db
#frontend #JavaScript #progressiveEnhancement
@icedquinn social things that report "online status" of users really bug me. I'm always hidden on Discord and Battle.net, except when it actually breaks functionality
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
@Suiseiseki Here I thought that both png and webp were lossless formats. I tried with optipng, cwebp, and Gimp, with no noticeable differences to the file size
@fndriven at 70% quality webp are smaller than the alternatives from the camera. I thought this was a big enough boost to go with webp as a "sometimes better" format
@cosmin just tried this. Actually it made the png larger by a few kb ![]()
@souldessin Thanks! Baby and mom are great, emails haven't been touched yet
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
Updating my #Clojure #Babashka #OpenConnect #VPN wrapper to work with #GlobalConnect VPNs. https://orys.us/uF
RT @ericdallo
More than 1000 Nubank Clojure services/libraries already use clojure-lsp (and clj-kondo under the hood) as the linter for formatting, clean-ns, and diagnostics 🎉
#Clojure #ClojureLSP #cljKondo
Changing the #Firefox default zoom level when I dedicate a super-sized screen to my browser windows. https://orys.us/uD
I was actually wrong about this. Fresh restart on a GB connection this morning and still it froze in the main process.
Full Stack Clojure web app engineer