#dev 2026-05-28
2026-05-28 UTC
barnabywalters and cotsuka joined the channel
#
carrvo Hmm, the growth chart that I showed in last week's HWC is choking on loading chartjs.
#
carrvo It complains about the source map; however, this works in another place with the same <script> tag. AND the library MUST load because it does draw an empty graph.
cotsuka joined the channel
#
carrvo For reference this is failing: https://turner.enemyterritory.org/user/carrvo/website/growth-chart-boys
#
carrvo Well...I would still like to fix the source map error but I figured out how to fix the graph after all (something completely different).
dabeglavins and grufwub joined the channel
#
[morgan] Cool project you showed [gRegorLove] at hwc, Im having some initial barriers to signing in. TIL actually about Micropub, learning about it now!
#
[morgan] Would you think it good to ask here about https://indiebookclub.biz/ or I can dm ya 🙂
cotsuka, lavandula, dabeglavins, GWG, Maker, joshproehl and [0x3b0b] joined the channel
#
[jeremycherfas] `sudo userdel -r username` is my new best friend
Sonali, cotsuka, ax562 and ax5623 joined the channel
#
[KevinMarks] This is fun (for a future FrESH?) https://bsky.app/profile/css-only.dev/post/3mmvvnofnnc23
brn, ZodiacalComet and cotsuka joined the channel
#
tellroboxer So I am going through the w3 schools resources on CSS and HTML but I am having a hard time designing websites like those on neocities
#
tellroboxer my websites look very primitive in comparison
#
tellroboxer [Jo]: I have tried doing that previously but some parts I really don't get and the sheer amount of HTML and CSS can be quite intimidating at first
#
tellroboxer [edit] [Jo]: I have tried doing that previously but some parts I really don't get and the sheer amount of HTML and CSS can be quite intimidating at first especially certain sites
deathcomestotime joined the channel
#
ZodiacalComet Pretty sure (most of) everyone started with only able to do basic stuff. I recommend first getting comfortable with both of them, specially with what CSS is capable of in small chunks.
#
tellroboxer I usually look at w3 schools for references in terms of CSS
#
tellroboxer ZodiacalComet: I am able to do rounded corners on elements and I have tried adding shadows on text
#
tellroboxer what also helps is that my desktop setup on endeavour OS which is arch based uses waybar with CSS for styling
#
tellroboxer [edit] what also helps is that my desktop setup on endeavour OS which is arch based uses waybar with CSS for styling the status bar
#
IWDiscord <tellroboxer>
#
ZodiacalComet Nice! Ricing does make one very comfortable with something.
#
tellroboxer ZodiacalComet: This setup got nearly 80 reddit upvotes on the unixporn subreddit which is a subreddit for Linux desktop setups
#
ZodiacalComet Maybe trying to sketch something first before jumping into making it could help?
#
deathcomestotime i also recommend this
#
tellroboxer ZodiacalComet: I have an account on figma so I could use that
#
deathcomestotime oh even better
#
ZodiacalComet ^ x2
#
tellroboxer I am simply not used to working with figma
#
tellroboxer and I am not talented with art
#
[capjamesg] I like to draw some ideas out on paper. Even a few lines or boxes can help figure out the layout / what you want on a page.
#
tellroboxer I do have inkscape and krita installed on my Linux laptop
#
deathcomestotime it might be easier to wireframe on paper then. goo thing about wireframes is theyre allowed to look bad as long as they get across the general layout kinda
#
ZodiacalComet Even using pencil and paper works, it is more important to get the full picture of what you want to ease translating it into HTML/CSS
#
[capjamesg] ^^
#
ZodiacalComet You can also only use simple shapes with these programs like [capjamesg] suggests
#
tellroboxer My first website was many years ago on a crappy laptop and it was written in HTML 4 and CSS2 and it looked horrible
#
tellroboxer it looked like it was from the mid 90's
#
deathcomestotime same
#
deathcomestotime but mid 90s is kind of a neocities vibe too :^p
barnaby joined the channel
#
tellroboxer deathcomestotime: the code was an absolute mess because I used the old HTML outdated HTML tags to style the page with little to no CSS and tons of table layouts
#
tellroboxer it's how these websites used to written decades ago
#
tellroboxer [edit] deathcomestotime: the code was an absolute mess because I used the old outdated HTML tags to style the page with little to no CSS and tons of table layouts
#
tellroboxer so many tables
#
tellroboxer [edit] so many nested tables
#
tellroboxer I did not know about the existence of flexbox or grid back then
#
deathcomestotime i didn't know about html 5 elements like header and main even thought HTML5 had been around for a few years already
#
tellroboxer I tried to do boot.dev backend course but it was just too hard
#
tellroboxer they even wanted me to learn to count in binary
#
tellroboxer I am not good at math
#
ZodiacalComet Backend usually is, and only required if you are making a complex site iirc
#
ZodiacalComet *imo
#
ZodiacalComet why did i write "iirc"?
#
tellroboxer I know some python but nothing advanced and especially not advanced math related stuff
#
deathcomestotime iircmo
#
deathcomestotime I got into websites with only a bit of front end knowledge and self hosted by following a guide. I basically learned shell scripting only because I had to get around a UNIX shell to host my website :)
#
[capjamesg] Oh you may like https://badwebsite.club/ to learn about HTML/CSS too.
#
deathcomestotime luckily you don't have to be a megahacker to do websites and everyone has to start somewhere
#
tellroboxer is it required to be good at image editing software like gimp or inkscape?
#
tellroboxer I want to make my own banner
#
ZodiacalComet Required? No. And the banner can be a simple/complex/detailed as you can actually make it. My own site has a simple background image and favion that I made because I too don't know how to draw
#
ZodiacalComet You can also spend as much a time as you want with it until you get something that you are OK with
cotsuka joined the channel
#
tellroboxer I simply make my banner with CSS and HTML to add rounded corners and colours
#
ZodiacalComet That is also valid!
#
ZodiacalComet If you want it as a image, there are also ways to "convert" it
#
tellroboxer I originally wanted to make a malware analysis blog
#
[artlung] You can make banners with HTML+CSS for sure. I do think most of mine include at least one image but feel free to inspect the HTML (admittedly, the css is all inline and pretty hard to read) https://artlung.com/headers/-
#
deathcomestotime so that's how you make those
#
tellroboxer I have not yet learned svgs but I am guessing they can be used to make my websites look much better
#
[artlung] I have this video from Bad Website Club bookmarked I want to watch - about SVGs https://www.youtube.com/watch?v=qUvRxhnGyUA
m25n, cotsuka, barnaby and valis2030 joined the channel
#
[KevinMarks] I find MDN more helpful than w3schools which is often out of date
#
WinnerWind w3schools is great but their organization could use work
#
[morgan] Use MDN daily. Have for nearly a decade. One time paid for MDN Plus. I've also contributed to two or three small edits. Citizen of MDN basically if it was a country
#
ZodiacalComet I used to hit the TailwindCSS documentation when I wanted to have a visual cue of what a CSS attribute does.
#
gRegor [morgan] feel free to ask indiebookclub questions! Micropub is not a strict requirement, if you have RelMeAuth (like the rel-me links to github I described), or an IndieAuth server, you can sign in with your domain and create posts that only live on your IBC profile. They can always be exported.
#
Loqi indiebookclub is an app for posting books you are reading to your website using Micropub https://indieweb.org/indiebookclub
#
gRegor jak2k: merged https://github.com/indieweb/indieauth-client-php/pull/31 which I think resolved issue 30, but would appreciate tests from anyone to confirm first
#
gRegor I just reviewed https://github.com/indieweb/indieauth-client-php/pull/29 and I think it's ready to merge
deathcomestotim1 joined the channel
#
[morgan] I'll shoot you an email if I can't get logged in again after a fresh try sometime tonight
#
[morgan] When I tried .org it shows some debugging info
#
[morgan] ```Debugging Information:
#
[morgan] indiebookclub found the following endpoints on your site:
#
[morgan] IndieAuth metadata endpoint: none
#
[morgan] Authorization endpoint: https://indielogin.com/auth
#
[morgan] Micropub endpoint: none
#
[morgan] Token endpoint: none
#
[morgan] Revocation endpoint: none```
#
gRegor [morgan] you shouldn't link to that indielogin.com/auth in your meta tags. For RelMeAuth all you need is bidirectional rel-me links with at least one of these supported services: https://indielogin.com/setup#supported-providers
cotsuka joined the channel
[schmarty] joined the channel
#
[schmarty] i'd expect `http://indielogin.com/auth` shows an error when the user gets redirected there?
[schmarty] joined the channel
#
[morgan] Will check and try more after work, interested to help support the book club
#
[morgan] I probably configured some stuff wrong in recent days making some fast updates
[Al_Abut] joined the channel
[Al_Abut] joined the channel
jak2k joined the channel
#
[morgan] [gRegorLove] When I clicked Sign in, above the debug info (not the top right) I got this
#
[morgan] ```The authorization server of the returned profile URL did not match the initial authorization server (invalid_authorization_endpoint)```
#
[morgan] Adding www. seemed to fix it
#
[morgan] github has www. in my profile link
#
[morgan] I am in 😎
#
[morgan] I will do! sorry Im confused, how I even added that, did I click an authorization with github somehow
#
[morgan] to remove that endpoint would I do that on Github , I dont see anything on my code of my website about this
#
[morgan] Im looking at that now
#
[morgan] Im in a good spirit about this as a learning moment, but basically I remember authing with some github dialog to give it access, I dont remember putting anything on my .org website or .com for that matter, other than the rel=me's
#
[morgan] No worries at all Im tooling around with some stuff in a similar realm also heh
#
[morgan] Ok cool. Just wanted to make sure I didnt have something auth-related on my site I didnt fully understand, in principle I avoid such things, excited to try out book clun
#
[morgan] club~
[Zephyr] joined the channel
[Zephyr] joined the channel
#
[capjamesg] PSA if you are using self-hosted Ghost, I just got an email saying there has been a critical security patch. Advisories are at https://github.com/TryGhost/Ghost/security/advisories
#
[capjamesg] I assume https://github.com/TryGhost/Ghost/security/advisories/GHSA-62q6-4hv4-vjrw is to what the email was referring.
cotsuka joined the channel
#
[morgan] Nothing like trying out something that seems cool and non-extractive and giving a few bits of feedback. No survey follow up email will arrive even better hehe
#
[morgan] I feel invested in documenting some books now
dabeglavins and cotsuka joined the channel
#
[capjamesg] jak2k++ well done!
cotsuka, runawaydevil and [snarfed] joined the channel
#
gRegor The client_id requirement comes from https://www.rfc-editor.org/info/rfc6749/#section-3.2.1 "This protects the client from substitution of the authentication code. (It provides no additional security for the protected resource.)"
#
gRegor Similar for redirect_uri https://www.rfc-editor.org/info/rfc6749/#section-4.1.3 since it's included in the authz request, must be verified there
cotsuka joined the channel
barnaby, runawaydevil and workingmashine joined the channel
cotsuka, ssorw, [Staff]Felipe, [aciccarello] and kishy joined the channel
