Laundering your talking points as text on an image does not a meme make
Laundering your talking points as text on an image does not a meme make


I got an idea for where they can put it
It’s kinda funny when people oversimplify things to black vs. white in order to mock other people and feel good about themselves.
Huh, MacOS action runners? So like, needing to run CI on a Apple Silicon? Interesting, I guess.
I was sort of expecting something different when I clicked. It’s just lists of other providers you can pay instead of GitHub.
You don’t have to do anything else except to create an account, setup billing,
Hold up, let me stop your right there…


How long until Doom?


My SO outputs static HTML, moves it to a folder in Nextcloud, and a process syncs it to the server. I don’t version her content, just the app code, but the sync target is backed up. I use nginx to serve the HTML at /whatever-folder/some-file-name and inject other client content.


Oh man that’s a lot of links to click thru. Nice find
deleted by creator


A 30 minute video about opening up a text box and typing something into it for later, made for people who watch videos about doing that rather than just getting work done.
00:29 Requirements 4:10 Zettlr, VNote, and nb 5:48 Zim 7:50 QOwnNotes 12:31 The end of pretending this is about productivity 14:48 Emacs 21:18 Neovim 25:59 It never ends 27:12 Kakoune, Helix, Vis, Neatvi (I don’t use these)


TLDR: Audiobookshelf
Been selfhosting it for a few years. Audible is an interesting comparison and I agree with the author that ABS is superior. But it’s not without its issues and challenges. Any good podcast app has vastly superior UX. That said, I’m a hoarder and I just have to store every podcast I subscribe to for some reason.
Time to update my container. Nice work


Yea I mean dlna/upnp is open, Chromecast solves the problem of a cheap, small bit of hardware to do that. It’s a bit of a mixed blessing. They sell at what must be a loss*, maintain backwards compatibility at I’m sure a huge expense, all to get your data.


I need them for micro blogging where the urls count against character limits. Maybe I’ll expand them when cross-posting to Lemmy, since you asked so nicely


I think the concern re:geoblock is that the REST API is just out there, unauthenticated. I need to shut those off or limit them to the internal network with Traefik, but I still need the short links to resolve. I’m not sure if that API is used for that, or what. I haven’t explored the code yet.


How so? I am hosting and maintaining it for my own work and links. I have every incentive to keep it up. And if it goes down, only my links to my own content go down. And, the reason I did this was Bluesky has a character limit.


Interesting. I deploy to my homelab with Docker so it was a fit for me. But I do want to tinker on the API to disable everything but GET. Can you share anything more about breaking it up?


I’m not a raycast user, but it has a CLI and REST API, so if Raycast has any extensibility, my guess is yes


I looked at yourls, too. I found Shlink devex to be more mature and the automated geolocation-blocking integration sold me.
It also hasn’t had a release in 2 years and is a self-described “set of PHP scripts”. Doesn’t fit my standard for what I deploy to my homelab
I was being kind to this low effort post