Vincent Ritter Avatar
Vincent Ritter
Crafting software for humans.
Avatar

Vincent Ritter
@vincent

@lucas Wow, beautiful 🥰

Avatar

Vincent Ritter
@vincent

@DaveyCraney I believe it’s only the Sonoma public beta for 14.6 that’s out today and not 15.0.

Avatar

Vincent Ritter
@vincent

@aa Looking forward to reading your blog posts again! So much going on with you, and I've been following. Nice to see you have a great event also... and a cigar 😍 Townhouse looks fantastic (the patio at least).

Avatar

Vincent Ritter
@vincent

@ec thank you so much ❤️ That really means a lot to me. Let me know if there is anything.

Avatar

Vincent Ritter
@vincent

@hall oh yes indeed 😍

Avatar

Vincent Ritter
@vincent

@Mtt that’s pretty neat!

Avatar

Vincent Ritter
@vincent

@jimmitchell that’s really awesome news Jim ❤️

Avatar

Vincent Ritter
@vincent

Weeklog — June 14th, 2024 vincentritter.com
Avatar

Vincent Ritter
@vincent

@jonah Cool! I'd give that Cloudflare tunnel a try. Run it on each Pi and they will also have their own DNS entry, eg: chatmail.some-domain.com, ghost.some-domain.com etc — that should work I reckon. Worth trying at least and see what you think. I'd use a non-important domain name.

Avatar

Vincent Ritter
@vincent

@jonah One thing you could look at is running a Cloudflare Tunnel using cloudflared on the Pi. That will open it up to the Cloudflare network and you can access it via DNS — plus some other bits. I use this for testing webhooks from external services to my app locally. It's really good and it just works. Locally you just tell it which port it should get to locally (like running a Rails app locally). Happy to help if you have questions. Should just bypass anything your ISP is blocking.

Avatar

Vincent Ritter
@vincent

@plumey Screen Studio perhaps? Should zoom into the mouse (if you want it to). cc: @JohnPhilpin

Avatar

Vincent Ritter
@vincent

@AndyNicolaides let me know if there is anything I could potentially help with.

Avatar

Vincent Ritter
@vincent

@SP3LLLZ Oh nice! A Framework! So super tempted. Hope you enjoy it.

Avatar

Vincent Ritter
@vincent

@hutaffe Porkbun is amazing. The UI gives me so much joy and gets the job done.

Avatar

Vincent Ritter
@vincent

@Seadave thank you so much Dave. Wishing you the same.

Avatar

Vincent Ritter
@vincent

Weeklog — June 3rd, 2024 vincentritter.com
Avatar

Vincent Ritter
@vincent

@cdevroe well, I’m facing similar issues randomly when using Safari. You tick the box, it all works for weeks, then logs you out, and you go through the same motions and it kicks you out a few hours later.

I did have iCloud Private Relay enabled and I sometimes wonder if that’s what’s causing this. Perhaps the server sided session sees it as a new device and ignores the token.

Avatar

Vincent Ritter
@vincent

@cdevroe Are you using Safari? 🤣

Avatar

Vincent Ritter
@vincent

@BrandonsJournal I did enjoy Andor... not really had any interest in the rest.

Avatar

Vincent Ritter
@vincent

@birming it’s a great post.

Avatar

Vincent Ritter
@vincent

@dhester love the style of these.

Avatar

Vincent Ritter
@vincent

@ChrisJWilson … also… sorry if I missed your reply — I have the “N” word muted as it was thrown around a lot early last year. Just takes me back, so wanted to mute it.

Avatar

Vincent Ritter
@vincent

@jean do you have a guest room? So lovely.

Avatar

Vincent Ritter
@vincent

@ddanielson thank you Dave, that means a lot to me ❤️ A little hard to recover from what has happened, but it’s ok. At least I now know what it was. I can learn from that.

Avatar

Vincent Ritter
@vincent

@ChrisJWilson ha, yeah. My parents would also be surprised when I told them… and I didn’t say everything. It wasn’t a good time.

I’ve now been made aware of what was said and how this person was offended by it — and that’s fair enough. People can get offended for sure, and I’m fine with that. I am at ease because now I know what the problem was even if it wasn’t presented to me, although publicly it was said that I was told.

Avatar

Vincent Ritter
@vincent

@hemisphericviews it’s a fantastic podcast. It makes me laugh a lot and love your dynamic.

Avatar

Vincent Ritter
@vincent

A moment of pause on the Fediverse vincentritter.com
Avatar

Vincent Ritter
@vincent

An introduction to Sublime Feed vincentritter.com
Avatar

Vincent Ritter
@vincent

I’ve been trying out solid_queue scheduling to replace my cron jobs, and I am super duper happy how it’s been working. Way better. Need to move the email reports over for Tinylytics in the coming week… that always, even though stable, is a weak point.

Avatar

Vincent Ritter
@vincent

I think a major problem I see is that people "label" you by what you choose to read, or what products you use and then also put you in the same camp by association — it's really unfair. It makes me sick. Nobody knows me, except me.

Avatar

Vincent Ritter
@vincent

😕 Looks like I was cancelled for something I never said or ever have given a public opinion on. Sigh. Super fucking depressing. Wonder what motivated that...

Avatar

Vincent Ritter
@vincent

Worked on a rudimentary "last post" marker for Sublime Feed. If you've visited the feed page, it'll try and get the latest post that was at the top and set that in memory (using Kredis) — that is then used for subsequent requests so the marker stays at the same spot for 15 minutes.

Avatar

Vincent Ritter
@vincent

Hmm, so my web app for Sublime Feed is nice. Need to figure out how to refresh the post list when you open it though — maybe through a service working perhaps. I can see myself doing an app for this though.

Avatar

Vincent Ritter
@vincent

Standalone web "app" for Sublime Feed — gonna give this a test over the weekend as we're away. Love it a lot already! Best thing? No pull to refresh... it just does everything for you for that moment in time.

Avatar

Vincent Ritter
@vincent

One of the things I wanted to do for Sublime Feed is have a dedicated "pinned" feed, so you can just read all the important subscriptions you have in a separate view. There is also the ability to just hide posts in your main feed — great if you just want to dip in every-now-and-then.

A list showing a few "feeds", 2 of which are pinned and one that has a hidden icon, meaning it will be hidden from the main feed.
Avatar

Vincent Ritter
@vincent

Further on the subscriptions in Sublime Feed, when you navigate to any of them, it will give you a list of posts and of course bring across the accent colour — it's nice. Missing favicons and your own uploaded image if you don't like it hehe (soon).

Avatar

Vincent Ritter
@vincent

Super happy with the way the subscription page is starting to look on Sublime Feed. It's got the latest post date and also when that feed was last checked.

Avatar

Vincent Ritter
@vincent

Micro.blog is more than a pretty good blog hosting platform. It’s the distillation of everything I know and care about for the web. I hope to be working on it for many years to come.

— Manton's updated about page. Great stuff!

Avatar

Vincent Ritter
@vincent

Was working on a few Sublime Feed bits this morning. Bringing across accent colours that are randomly set or you can add your own for each subscription. They are also reflected in your subscription list. This is just super basic and needs way more work. Happy it's pulling feeds & updating.

Avatar

Vincent Ritter
@vincent

Well, happy that the super duper basics of feed subscribing and background fetching works for Sublime Feed. Here is some super basic feed with Manton's and mine posts from the feeds ✌️ So much to do 😅

Avatar

Vincent Ritter
@vincent

Asking for the folks that follow me on Mastodon… do you see my new profile picture (as per my website?).

Avatar

Vincent Ritter
@vincent

... testing something 😋

Avatar

Vincent Ritter
@vincent

My wife stood next to me, and looked at my screen... "How do you see anything? It's all gibberish."

Screenshot of a code editor, with the console open as the application processes the data and displays what it's doing in a verbose way.
Avatar

Vincent Ritter
@vincent

Just some minor tweaks to choosing a feed screen for Sublime Feed. It adds what type of feed it is and also does a better job of handling feeds that don't include the hostname (DF for example 😱) — not to mention missing titles (sigh). Anyway, good exercise. Looks nice.

Avatar

Vincent Ritter
@vincent

I've got some basic feed fetching and subscribing logic done for Sublime Feed. Looks OK so far. It handles a feed URL and adds a subscription straight away. If it finds multiple feeds it will give you an option to choose it. I might add a "description" also if it exists. Now to grab posts... 😋

Avatar

Vincent Ritter
@vincent

Gluon will not be getting an Apple Design Award this year. Oh well.

Avatar

Vincent Ritter
@vincent

It’s been nearly 200 days since I last recorded my podcast… well… now I’m at 0 days. Just need to get it ready.

Avatar

Vincent Ritter
@vincent

Watching a SpaceX launch never gets old.