@Nundrum actually I was only referring to the built-in code rain a-la The Matrix. I can't use XSS anymore, so I guess it's moot
I have a recurring problem with multiple users working on the same #remote codebase, in particular with #git. Because git is creating and deleting files at each stage of the game, shareable #FilePermissions get lost each time someone uses git. Any ideas on the best way to manage this?
@Nundrum nice work! That is close enough to genart to me. I have had my #xscreensaver show something like that, but not as useful as what you have there
@Macroz I definitely come to the ClojureScript language as a respite from the turbulence of the JavaScript ecosystem.But whenever I fire up one of my old projects, I have difficulty starting a Cider REPL because NREPL or Cider doesn't match anymore. Maybe I'm setting up my Lein wrong.
@publicvoit I guess the Evil mode users disagree about the better way :) (I'm not one of cthem, though)
@manal The big takeaway I'm gathering from this thread is that I need to bite the bullet and get the upgraded PHP on our server, at the risk of our WordPress farm of 100+ sites...
@worldsendless You're going to hit every landmine PHP has ever had.
Use the latest supported versions; `== No` is no longer possible in 8.0+ https://www.php.net/supported-versions.php https://3v4l.org/I0GqJ
Ensure you're running with https://www.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting = E_ALL
`php -a` is the closest thing to a native repl, but there's others like https://github.com/ramsey/composer-repl or https://psysh.org/
Or step debugging with https://xdebug.org/docs/step_debug
@zimzat We are running a fair-sized #WordPress operation here so changing the versions and the configs isn't done easily, and because the workforce is largely transient university student developers we cannot pay licensing fees for a specialized tool like PHP Storm; the students are on #VSCode and I am on #emacs, both of which are great for working in many languages
@josemanuel Fails because symbols are not strings. Why on earth does that work?
I am enjoying podcasts via RSS readers, but note that #emacs #elfeed does not have #FeatureParity with others but has #FeatureSuperiority . A couple notes:
- easy OPML import/export. Other good readers have this, but not all of them.
- Works without an account in the cloud -- just the RSS and my device.
- Multiple tags per entry. I have not found this on ANY other reader, where ultimately tags = directories. This is silly.
- Super-easy history and search. You would think this would be a given in this day and age, but I do not see it in other readers. For example, trying to find "spooky" in the title of a recently heard podcast was not possible outside elfeed. Further, "Which ones did I listen to this morning?" is hard, also not easy in elfeed. But at least I can search for keywords there.
I use feeder on android, which at least checks the first two boxes about good OPML support and being subscriptionless. Of course, going to my elfeed is a joy, but not when I am on the move and can't pull out my laptop.
#Defn #clojure has a new episode out. Apparently soundcloud doesn't make RSS links obvious for everything, so I grabbed theirs from reversed the URL from Apple Podcasts and plugged it into my readers. https://feeds.soundcloud.com/users/soundcloud:users:220484243/sounds.rss
@rgm you are neglecting the cons of the thing about evolving syntax.
- You have to learn a new syntax to use the thing
- You can only pray that the documentation is up to date, because
- code readability suffers majorly from "language evolution"
- in modern dev (at least webdev) library-focus is the way to be a good citizen so your thing can be shared and integrated easily
- #Clojure , being hosted, is already heavily biased toward sharing things with the ecosystem, which macros make harder
- data-driven development aims to bypass this entirely, since data is more pure (stable, non-committal) than syntax
Your point makes a lot of sense for self-contained projects, of which I have several and should definitely explore syntax evolution with, but there is this other side. My ¢2
Solution: take the link https://podcasts.apple.com/us/podcast/general-conference-podcast/id1490483249 plug it in to https://www.labnol.org/podcast/ . The result will come out https://psd-podcast.s3.amazonaws.com/XML/1-audio-eng.xml , which you can give to your #RSS app.
The language #Clojure and #ClojureScript languages are so stable, with breaking changes being frowned upon in the culture. But breaking in the (frankly, awesome!) tooling has been my difficulty as I maintain a dozen projects of varying ages. It is a real problem. #cider #nrepl #figwheel #piggyback
No, I install through Guix, which basically compiles and builds firefox every few months. I'm currently an 118.01
Full Stack Clojure web app engineer