@witchescauldron decentralisation is not a challenge; it is a benefit. Email does fine without it; websites do fine without it. So did older protocols like news or IRC.
Please please PLEASE make DNS records for your services. You can't just put a dotted quad in your HTML, .pls file, or really anything anymore and expect it to work everywhere. It's bad enough that your service is legacy-only, but absent a DNS entry, I can't reach your service from my NAT64/DNS64 network without manual intervention. Don't assume I'm running CLAT or in any way have a working AF_INET socket.
This plea brought to you in frustration trying to listen to Radio Free Fedi. I'm not tagging them in this post because it appears they're using a third-party streaming provider who really should know better.
Anyone have an interesting blog that uses the WordPress ActivityPub plugin?
If so, please leave a link/handle as a reply to this post.
(And even if you don't, please forward this thread on so it can reach people who do.)
#WordPress #WebDev #Fediverse #Automattic @pfefferle #Mastodon
@ajsadauskas @pfefferle
Yep. Been using the plugin for a while. https://sgryphon.gamertheory.net/
The @EclipseFdn is trying out @matrix as a chat service: https://chat-staging.eclipse.org/docs/
Your chance to take a look, try it out, and provide some feedback!
Dear devs,
It's NEVER ok to lock people out of a webapp because their User-Agent doesn't match your predefined list. 😡
Especially webapps they need to manage their healthcare.
(I am in fact using one of the browsers on this list, your code just isn't able to tell.)
Please boost for basic education.
@kartben do you have a blog, article, or code sample for getting Zephyr running on M5?
So cool to bump into people that say they love @penpot 🤩 A web developer praising our tool, saying it's so cool! @pcultural thanks for your forward!
https://syntax.fm/show/584/node-in-the-browser-webcontainers-nodebox
#dnd movie advance screening 13 March in Queensland Australia https://www.eventcinemas.com.au/EventsFestivals/DungeonsAndDragonsAdvScreening
It is annoying that so few #Microsoft #Azure services support #ipv6 but I'll accept that. What really irks me is the features that don't work at all with dual stack enabled, e.g. when adding a virtual network to a Function App it didn't work until I found the limitation "The integration virtual network can't have IPv6 address spaces defined". Not supporting it is fine; not working when it is enabled is just really bad.
@ConorMahood Cortex is one of my favourite systems, and I like the latest iteration, but have only played/run Firefly (Cortex Plus). Hope to run Dragon Prince soon.
This year's Tabletop Jam is live! Make a physical or digital game from March 7 through March 20 🎲
We're figuring out some specifics, but the event track includes a hybrid in-person/digital feedback night and showcase 😍
Register here, more updates soon ~
https://itch.io/jam/pigsquadtabletopjam2023
(Tabletop jam includes a huge variety of games btw. Board games! Pen and paper dice games! Larps! Bring em on!)
#PIGSquad #gameJam #ttrpg #tabletop #larp #physicalGames #boardGames
BrisCon, April 29-30 in Brisbane (Australia), has just released their #ttrpg schedule, so check out if there are any games you are interested in. I am running #scumandvillainy https://www.briscon.com.au/role-playing-games.html
My programming hot take of the day is that your user model shouldn't contain your password hash field.
It should be a on a separate table and web app tutorials should go through the effort of putting it on a separate table.
Because eventually you're going to log or serialize the user model in a way that is going to accidentally leak the password hash.
And while systematic log redaction is nice, it's much harder than simply not storing the two things with each other.
@glitchontwitch yes, Legend or Open Quest are two BRP like systems, d% based with point buy for skills. But they don't have levels you can plan.
Savage Worlds is a good system, with clear advancement across tears and you can make some tactically complex characters, although the overall system is a bit simpler than D&D.
There are also systems that have a lifepath type character generation, e.g. Burning Wheel (but system is overly complex) or maybe some of the Warhammer systems or Traveller.
@martinralya although not that CC does not give patent or trademark rights, so there are still limits. CC also reserves integrity rights, so if you use it to produce something abhorrent you can still get sued.
@jayembosch yes, there is a minor threat to users of SRD 3 (but I think the OGL is perpetual anyway). So yes, back to the same step 1 they have been in for the last 20 years.
But for anyone relying on SRD 5, now that it is CC, you just add the credit (and remove the OGL), and you are fine.
Things like OSR could be just as derivable from SRD 5 as 3, and people like Paizo have said themselves they no longer use any of the SRD wording, but use the OGL to make their content useable.
SRD 5.1 under CC is the important thing in the announcement. Retaining OGL 1.0a for older stuff is minor (and I think it was perpetual anyway).
Lead Consultant @TelstraPurple, doing Internet-of-Things (#IoT), #dotnet, #blockchain, #DevSecOps. Certified Azure IoT Developer, MCSD: ALM, #PRINCE2, Scrum. Tabletop gamer.