@kboyd@phpc.social
@kboyd@phpc.social avatar

kboyd

@kboyd@phpc.social

Software Developer, Photographer, Sailing Enthusiast.

I talk about #photography, #sailing, #ebikes, reading, writing, watching TV, cooking, politics, climate, EVs, more sailing, programming, the open and sustainable web, php, sailing again, and more. Ask me about sailing co-operatives. (he/him)

This profile is from a federated server and may be incomplete. Browse more on the original instance.

kboyd, to php
@kboyd@phpc.social avatar

I'm sure a number of folks on this instance have heard of The PHP League (aka The League of Extraordinary Packages) https://thephpleague.com/

But tell me - which packages do you use (or that you've used in the past)? What do you like about them?

kboyd, to random
@kboyd@phpc.social avatar

Only downside to the signal username things ... the discriminator number (two digit suffix for all usernames) eliminates the real landrush stuff that people normally encounter.

Why is that a downside?

Because I wanted to be cool! 😎

Oh, also, the fact it still requires a phone number means it still doesn't work for one of my use cases. (Chatting to iPads that don't have SIMs, and belong to people who don't have phones)

kboyd, to random
@kboyd@phpc.social avatar

In PHP, should enumerator cases be in all caps? Camel case? Snake case? sPoNgEbOb CaSe?

kboyd, to random
@kboyd@phpc.social avatar

What is the current state of the art for visualizing PHP code bases? Or codebases in any language, for that matter.

Something that helps reveal the fundamental interconnectedness of all things ... heheh

kboyd, to random
@kboyd@phpc.social avatar

converts a hobby project to use php enums

🤩🤩🤩

kboyd, to random
@kboyd@phpc.social avatar

I mean, it takes a lot, A LOT, to get me to side with Google or Meta, let alone at the same time. Trying to shake them down while also shitting all over the thing that makes the world wide web possible? Fuck off with that noise.

But, that said, using <span data-id="420"> for links is still the stupidest linking-related thing I've seen this year.

But at least I can fix that one!

Every party that I could stomach voting for, voted to pass C-18. They have some MAJOR explaining to do.

kboyd, to random
@kboyd@phpc.social avatar

Heh, tiny detail I noticed in my rewatch of : Billy Ann chews "Toothpaste Gum". I want that.

kboyd, to random
@kboyd@phpc.social avatar

Question for :

What do folks recommend for a comfortable saddle? Cutout/cutaway/noseless/jumbo gel padded: Show me what you got.

kboyd, to random
@kboyd@phpc.social avatar

Weird PHP question:

Can an object replace itself in memory with a cast of itself to a sub class?

$object is FreezableArray. I invoke ->freeze(). Can it swap itself out with an instance of FrozenArray (inherits from Freezable)?

I'm guessing the answer is no, but I'd be very intrigued if it wasn't.

kboyd, to random
@kboyd@phpc.social avatar

"For when you gaze long into the 4K Abyss, the 4K Abyss gazes also into thee"

kboyd, to random
@kboyd@phpc.social avatar

TIL: When writing a bash/zsh function, "exit" does not behave the way I expected.

The entire terminal closed! 😂

kboyd, to random
@kboyd@phpc.social avatar

Ah, the age-old question: read the API docs, or just keep repeating the requests to see if anything blows up with unexpected fields ....

kboyd, to php
@kboyd@phpc.social avatar

I used the spaceship operator last week. In the right situation, it is so useful.

kboyd, to random
@kboyd@phpc.social avatar

My fellow Canadians:

When pronouncing the word "colour" in the presence of our American friends, make sure to stress the "u". Make it sound luxurious and sultry, like "velour".

kboyd, to random
@kboyd@phpc.social avatar

I've officially finished my backlog of Libby library holds.

That means I can start on parts one through four of my next book-reading project:

All of The Expanse.

kboyd, (edited ) to random
@kboyd@phpc.social avatar

JIRA Comments are:

kboyd, to random
@kboyd@phpc.social avatar

Quick question, reorganizing my bookmarks ... do earthquakes count as weather?

kboyd, to random
@kboyd@phpc.social avatar

Is there an equivalent to electron that uses gecko instead of chromium?

kboyd, to random
@kboyd@phpc.social avatar

Attempting to get voice control to understand "xdebug":

XT Beg
XD Bag
ask the bug

kboyd, to random
@kboyd@phpc.social avatar

First things I install on a new mac (in order):

  • Firefox
  • iTerm2
  • Macports
  • 1Password
  • Obsidian
  • PhpStorm
  • VsCode
kboyd, to random
@kboyd@phpc.social avatar

Foods of The Expanse:

  • Coffee
  • Lasagna
  • Red Kibble
  • Martian Curry
  • Canned Chicken
  • Eros Noodles
  • Guanshiyin Cucumber Sandwiches

I am currently eating the single most luxurious and expensive of those.

kboyd, to random
@kboyd@phpc.social avatar

I've come to realize that my standard iPhone interactions could be described as doing a "patrol". Ivory, Slack, mail, fast mail, feedly, Safari. Repeat.

Always looking for the smallest crumb of interestingness.

That is clearly not healthy.

Something for me to work on, I guess.

kboyd, to random
@kboyd@phpc.social avatar

California and Canada have a lot in common.

"Like what?"

Ontario.

kboyd, to random
@kboyd@phpc.social avatar

A day or two ago, someone suggested that phpBB should get a fediverse/activitypub plugin or built-in integration.

I'm still not sure how I feel about that, and I find I'm still wondering if forums - online forums in general, as a conversation medium - would benefit as much from activitypub as other concepts have (blogs, microblogging, photoblogging).

One forum I'm on is divided into 20+ topics, and within each topic there are a plethora of threads that are a decade-plus old and still active.

kboyd, to random
@kboyd@phpc.social avatar

Ban politicians from using cars, at all levels of government, and see what happens next.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • rosin
  • thenastyranch
  • Durango
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • osvaldo12
  • GTA5RPClips
  • kavyap
  • megavids
  • InstantRegret
  • everett
  • tacticalgear
  • vwfavf
  • tester
  • normalnudes
  • modclub
  • ethstaker
  • khanakhh
  • cisconetworking
  • anitta
  • Leos
  • JUstTest
  • All magazines