rtop
banner
randytopliffe.bsky.social
rtop
@randytopliffe.bsky.social
Programming :: 🥌 :: self-hosted :: uutils/linux :: 3d printing :: 🇨🇦

Reposted by rtop
Is today the day? Might hit 1 million subscribers, thanks to all those who watch my YouTube channel!

One thing's for sure, my 'It was DNS' shirt is selling well with all the outages... Hang out with me on what might be my last 2025 livestream!

www.youtube.com/watch?v=27J-...
The 1 Million Subscriber 'It was DNS' Livestream
YouTube video by Jeff Geerling
www.youtube.com
October 29, 2025 at 7:48 PM
Reposted by rtop
Back on my bullshit
October 26, 2025 at 1:58 AM
Reposted by rtop
We all need to band together and create a line of appliances that have real buttons, just work, and no IoT crap (or if it has any networking for things like status or remote control, it's local first, and not required for any functionality).
October 26, 2025 at 9:41 PM
Reposted by rtop
complete batshit insanity
October 26, 2025 at 8:26 PM
Reposted by rtop
The president got his feelings hurt, so we're doing 10% more tariffs on Canada. Joke of an administration.
October 25, 2025 at 8:34 PM
Reposted by rtop
Don't [...spread] or .split() your strings!

Use Intl.Segmenter API. Available in every JS runtime
October 23, 2025 at 2:55 PM
Reposted by rtop
A new open source project I've been working on the last month is called Jailman. It's a FreeBSD Jail management tool very similar to Linux container tools like Docker and Podman. Supports Containerfile format. Alpha quality, check it out: sr.ht/~matthewp/ja...
jailman: Podman-like utility for FreeBSD jails
sr.ht
September 24, 2025 at 6:54 PM
Reposted by rtop
September 14, 2025 at 1:08 PM
Reposted by rtop
Charlie Kirk called me a ‘lunatic’ and a ‘prostitute’ and demanded I be deported.

Nothing, *nothing*, justifies killing him, or robbing his kids of their dad.

We don’t know the identity or motive of the shooter but murder can *never* be the response to political disagreements.
September 10, 2025 at 9:58 PM
Reposted by rtop
It's that time of the year again...

Dynamic Array in C!

#programming
August 24, 2025 at 7:15 PM
Reposted by rtop
small companies like adobe and microsoft simply don't have the resources to properly support pen tablet drivers from wacom
August 5, 2025 at 7:11 PM
Reposted by rtop
No stats on the scores I’m afraid. Like most stuff I build these days, there’s no tracking of any kind on it. It’s a static site (in this case just a single index.html), and only reaches out to its own domain.

The share text could be search and results compiled if you really wanted to though :)
I scored 8/28 on jsdate.wtf and all I got was this lousy text to share on social media.

I guess....not horrible considering I write JS once very 100th blue moon or so.

@samwho.dev : curious if you have stats on the scores :D
new Date("wtf")
How well do you know JavaScript's Date class?
jsdate.wtf
July 13, 2025 at 8:10 AM
Reposted by rtop
I made a quiz about the JS Date parser is. It's very easy and you will score very high.

jsdate.wtf
new Date("wtf")
How well do you know JavaScript's Date class?
jsdate.wtf
July 11, 2025 at 5:10 PM
Reposted by rtop
you guys like dnd right
July 12, 2025 at 2:26 AM
Reposted by rtop
<Kids watching new Mark Rober video with the Muppets>

Me, hearing Kermit the frog's voice: "I think Kermit has a new voice"

My wife: "What happened to Kermit?"

Me: "I don't know, maybe he croaked."
July 5, 2025 at 7:09 PM
Reposted by rtop
I made the mistake of looking at the comments on the latest video.

There's something about people fixated on edge cases and refusing to look holistically at their situation in order to assess their actual needs which frankly hurts my soul.
June 16, 2025 at 5:20 PM
Reposted by rtop
It's time for another electric vehicle charging video.

Too many people believe EV charging solutions require expensive, huge electric circuits (or worse: service upgrades).

The really high-power ones people tend to go with can be a headache, but there are many other options!

youtu.be/W96a8svXo14
The "standard" car charger is usually overkill—but you electrician might not know that
YouTube video by Technology Connections
youtu.be
June 15, 2025 at 5:02 PM
Reposted by rtop
The honest reason I don't have microtransactions/season pass/ads/100 DLCs/etc in Balatro isn't just about the ethics of those practices but because when I play other games that have those things it makes me want to put my computer in the dishwasher and set it to pots & pans
June 3, 2025 at 10:42 PM
Reposted by rtop
Your eyes are not fast enough to see this clock—quick Level 2 Jeff video on mitxela's Precision Clock Mk IV, because it's the coolest clock I own: www.youtube.com/watch?v=aBDg...
Your eyes are too slow for this clock
YouTube video by Level 2 Jeff
www.youtube.com
June 2, 2025 at 5:29 PM
Reposted by rtop
June 1, 2025 at 11:12 PM
Reposted by rtop
For beginners, it can be difficult to know what to put in alt text, as well as when alt text is needed and when it isn't. This decision tree from W3C helps you determine what to do, based on specific situations.

www.w3.org/WAI/tutorial...
An alt Decision Tree
Accessibility resources free online from the international standards organization: W3C Web Accessibility Initiative (WAI).
www.w3.org
May 29, 2025 at 12:35 AM
Reposted by rtop
Narrator: they were not considering the offer
May 27, 2025 at 9:43 PM
Reposted by rtop
Ha!

And I use like 5 seconds of any song ever published in a video and get copyright claimed within minutes of upload.

I never consented to all my writing on my personal website to train AI models...
May 26, 2025 at 6:34 PM
Reposted by rtop
Makes sense
May 18, 2025 at 1:38 PM
Reposted by rtop
It’s election day in Canada! 🇨🇦

Fellow Canadians, please take some time to vote today, if you haven’t already. It’s OK if you didn’t register, you can register at your polling location when you vote! 💖

All of the info you need:
www.elections.ca/content.aspx...
Registration at the Polls
---
www.elections.ca
April 28, 2025 at 6:21 PM