It is, although they all go… to localhost
I’m Jade, a programmer. Check out my website, I guess?
aspe:keyoxide.org:Y5GQOXUZTHGSHBYVSERNXOAKUQ
- 6 Posts
- 23 Comments
Jade@programming.devto
Programming@programming.dev•MicroQuickJS is a JavaScript engine targetted at embedded systems. It compiles and runs JavaScript programs using as little as 10 kB of RAM.
21·14 days agoI feel like people didn’t make this much fuss about micro python lol
Jade@programming.devto
Science Memes@mander.xyz•In 2015, the Fortingall Yew, one of the oldest trees in Europe, decided trans rights are tree rights and switched its sex to female 🏳️⚧️ eat shit transphobesEnglish
10·21 days agoA human doesn’t have to cut any pieces off or inject any chemicals to be transgender.
Jade@programming.devto
Selfhosted@lemmy.world•ISO Opensource, Selfhosted, Web Trends MonitorEnglish
1·25 days agoI’m pretty much sure only free option for finding out what other people search for is Google Trends. It’s very valuable data that is hard to get, so the companies that offer it charge quite a lot for it.
Jade@programming.devto
Selfhosted@lemmy.world•700+ self-hosted Git instances battered in 0-day attacks with no fix imminentEnglish
7·28 days agoYeah in my project open registration is behind an option called
yes_i_am_very_very_sure_i_want_an_open_registration_server_prone_to_abuselol
Jade@programming.devto
Selfhosted@lemmy.world•Fun/interesting things to self host?English
6·28 days agoHere are some of the things I self host that I haven’t seen mentioned:
- Continuwuity is a chat server that talks Matrix, so you can join the chat rooms of a lot of open source projects or make end to end encrypted private chats
- Forgejo is a self-hosted code forge (github alternative) - very useful
- FreshRSS is a good one if you like to follow blogs, newsletters or pretty much anything ‘news’
- Grafana plus VictoriaMetrics and/or Quickwit is very useful for keeping track of the health of all your services
- Homepage is a… homepage for all your services
- Stalwart gives you a mail server. Set it up for any other projects that need to send mail, or as a backup for your emails, contacts or calendars - it’s the easiest way to set that up self hosted. Making it suitable as your main email may need more effort (delivery).
- Related to Continuwuity / matrix, you can set up the Mautrix collection of bridges, which let you bridge Discord, WhatsApp, IRC, telegram, and more into your matrix account or chats seamlessly.
- LMS (lightweight Media Server, not to be confused with Logitech Media Server) is an alternative to Navidrome that I find works better with my library tagging and ListenBrainz
- Speakr - audio transcription with diarisation. Very useful if you like to record meetings.
Jade@programming.devto
Selfhosted@lemmy.world•How to propperly Ansible and selfhost without burning out?English
1·1 month ago
My personal selfhosting repo is just about 2 years old with 750 commits now, and probably more than 60 containers running. It’s not because of one great effort or design or anything, just setting up a service or two when I find it interesting every few weeks, and trying to make all my setup consistent. Almost everything is deployed as a container run by Podman quadlets, files mounted in /var/opt, config etc copied into place by an ansible script. But not everything, sometimes getting it working was easier without the sensible or I needed to do some funny networking.
TLDR: Coming back again later, and making that easier.
Jade@programming.devto
Selfhosted@lemmy.world•I made a project that can install/configure/orchestrate 115+ applications on your homelab using Ansible!English
9·2 months agoYou may also want to look into MASH: https://github.com/mother-of-all-self-hosting/mash-playbook
Basically: record every song you listen to, and when you listen to it (plus some more metadata), and then add it to a giant public dataset. Open source software then uses that to make music recommendations based on your and other people’s listening, and to give you interesting stats about your listening.
Jade@programming.devto
Selfhosted@lemmy.world•talon voice, self hosted voice control of your computerEnglish
8·7 months agoTalon is closed source, What’s available on GitHub is the community command set - effectively just configuration
Jade@programming.devto
Programming@programming.dev•An Elaborate GitHub Comment on Microsoft's new `edit` CLI Text Editor Asking for Simplicity and Predictability
1·7 months agoThat wouldn’t be what I would expect. Having mixed new lines in a file is generally a bad thing - the editor should pick one mode
Jade@programming.devOPto
Programming@programming.dev•Actually stopping AI scrapers from taking down my server
4·8 months agoDefinitely! The author is super friendly in IRC too (and Xe, the anubis author, is there as well lol)
They make one request per IP. Rate limit per IP does nothing.
Jade@programming.devto
Selfhosted@lemmy.world•What RSS feeds are you subscribed to?English
9·10 months agoHere are some interesting feeds I follow, mostly tech-focused and quite Rust heavy:
- Alexis King’s Blog
https://lexi-lambda.github.io/feeds/all.atom.xml - Blog on Asahi Linux
https://asahilinux.org/blog/index.xml - brson
https://brson.github.io/feed.xml - dystroy
https://dystroy.org/blog/atom.xml - ecton
https://ecton.dev/rss.xml - fasterthanli.me
https://fasterthanli.me/index.xml - Faultlore
https://faultlore.com/blah/rss.xml - Graphite - Blog
https://graphite.rs/blog/rss.xml - Ink & Switch
https://www.inkandswitch.com/index.xml - Jade’s Website
https://jade.ellis.link/blog/rss.xml - Lord.io
https://lord.io/feed.xml - Mara’s Blog
https://blog.m-ou.se/index.xml - matklad
https://matklad.github.io/feed.xml - Raph Levien’s blog
https://raphlinus.github.io/feed.xml - Tulir Asokan
https://mau.fi/blog/index.rss - Xe Iaso’s blog
https://xeiaso.net/blog.rss
Generated by opening an OPML export in firefox, running the following script and deleting a bunch of feeds:
"- " + [...document.querySelectorAll("body > outline > outline")].map((f) => `[${f.getAttribute("text")}](${f.getAttribute("htmlUrl")}) \`${f.getAttribute("xmlUrl")}\``).join("\n- ")- Alexis King’s Blog
You should! You don’t have to be qualified to have something interesting to say - and you’re doing it, so you know more than most people!
That sounds fun! Have you written about it?
It matters a little bit - Google measures performance on real devices through CrUX, and that feeds into their rankings - but not much. There’s no real incentive to go for a Lighthouse performance score above 80 or so.
Jade@programming.devto
Selfhosted@lemmy.world•Silverblue or other immutable on remote VPS?English
2·1 year agoI use https://fedoraproject.org/coreos/ for my server/website. My host doesn’t offer it as an image so I have to upload it myself, but I use an ISO I made with the CLI to automatically set up everything anyway. It works pretty well, I configured auto updates and I can just forget about it.
Jade@programming.devOPto
Programming@programming.dev•The Potential Pitfalls of Pagination
2·1 year agoYeah, or even the inbox in lemmy. It’s a surprisingly common thing.








Certificate transparency, unless you use wildcard certs