Show newer

Read why "Web Environment Integrity" is terrible, and why we must vocally oppose it now. Google's latest maneuver, if we don't act now to stop it, threatens our freedom to explore the Internet with browsers of our choice: u.fsf.org/40a #EndDRM #Enshittification #Google #WebStandards #DefectiveByDesign

Does anyone else have experience setting up in a ? What did you do for ?

I have a recurring problem with multiple users working on the same codebase, in particular with . Because git is creating and deleting files at each stage of the game, shareable get lost each time someone uses git. Any ideas on the best way to manage this?

Though this isn't a tech-centric instance, I thought I would share a small #babashka / #clojure project I created. It is a #terminal based animation showing outgoing connections as drops. This is as close to #genart as I'm going to get :)

@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+ php.net/supported-versions.php 3v4l.org/I0GqJ

Ensure you're running with php.net/manual/en/errorfunc.co = E_ALL

`php -a` is the closest thing to a native repl, but there's others like github.com/ramsey/composer-rep or psysh.org/

Or step debugging with xdebug.org/docs/step_debug

phptutorial.net/ + phptherightway.com/

I'm helping one of my employees learn in . Sadly missing a repl, we just use `vardump($thing)` a ton to figure out how to get the field. Also, in PHP `== No` evaluates to `== "No"`. Seriously??

I am enjoying podcasts via RSS readers, but note that does not have with others but has . 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.

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. feeds.soundcloud.com/users/sou

The language and 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.

Sometimes, randomly, my cannot connect to anything. I don't know if it's from my changing locations (wifi networks) or what; other things connect fine. I have to restart the FireFox process. I have no idea why.

@worldsendless
couple of benefits that apply to both #nix and #guix: declarative configuration core to the OS, you can rollback a bad install, or even a bad boot configuration at boot time, you can have confidence your config will wont break for the same version, for example, my previous config is possibly 6-8 months hold, I should be able to just "switch" it and it will work. this is what i've experienced in my multiple migrations :D

@daviwil @fsf

Clojure 1.12.0-alpha5

clojure.org/news/2023/10/20/cl

Clojure 1.12.0-alpha5 is now available and we encourage you to try it and give us your feedback! Use locks instead of synchronized blocks around user code in lazy-seq and delay Clojure users want to use virtual threads on JDK 21. Prior to...

#clojure #clj #cljs

Would I recommend as daily driver? No. But I also won't stop living in it. orys.us/v6

It's hard to say how much I love the ad-free, bloat-free experience of . Thanks,

I just got mildly stung by the fact that is . Somehow on one site a foreach over an array started choking because its datasource included a boolean, on our dev server only.

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.