@tim@mastodon.timnolte.com
@tim@mastodon.timnolte.com avatar

tim

@tim@mastodon.timnolte.com

A Christ-follower, husband, father, and WordPress Dev at Forum One.

#OpenToWork and interested in mission driven work as a #WordPress Developer/Sr. Developer.

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

sarah, to random
@sarah@phpc.social avatar

For those of you who feel object-oriented programming is something you'd like to learn more about, check out my free book: Mastering Object-Oriented PHP.

It's free, and it's yours here: https://masteringobjectorientedphp.com

#php

tim,
@tim@mastodon.timnolte.com avatar

@sarah assuming the processing of the email sign up is manual? I submitted my name/email but haven't received any emails yet.

tim,
@tim@mastodon.timnolte.com avatar

@sarah yeah, so I checked my email, spam included, and also my email service logs and there is no sign of it even in my logs. Have you updated your DKIM/SPF/DMARC records according to the new emailing rules?

tim,
@tim@mastodon.timnolte.com avatar
evan, (edited ) to random
@evan@cosocial.ca avatar

What is your relationship with your instance owner?

tim,
@tim@mastodon.timnolte.com avatar

@evan I run my own single-user instance. I would say it could have been worth having "Run my own instance" as it's own choice. 😉

chris, to random
@chris@mastodon.chriswiegman.com avatar

deleted_by_author

  • Loading...
  • tim,
    @tim@mastodon.timnolte.com avatar

    @chris So that is a pain indeed. I've pretty much used the Nuphy using the 2.4GHz dongle from day 1, actually that was a huge reason I bought it over a Keychron. I feel like there always seems to be problems when you try using multiple Bluetooth devices at the same time on any machine. I briefly tried switching my Logitech trackball over from the dongle to Bluetooth along with my phone being connected and my my worked like crap. I went back to the dongle.

    @macmanx

    tim,
    @tim@mastodon.timnolte.com avatar

    @chris my problems were on my work System76 Oryx Pro 6.

    I wonder if some of the issues are with the cranked up polling rate on the Nuphy? I thought it had been increased for Bluetooth on the newer models.

    cc: @macmanx

    tim,
    @tim@mastodon.timnolte.com avatar

    @chris hmm, so I did setup my Air 75 V2 with VIA to make some tweaks, but for the most part it just worked with the switch on Windows mode. Do you have yours on Windows mode or macOS mode? If you are using with a MBP and also a Linux machine you'll save yourself headaches if you just switch the modes.

    cc @macmanx

    tim,
    @tim@mastodon.timnolte.com avatar

    @chris strange, I had little issues when I first got mine. I mean sometimes I turn the Num Lock off accidentally, and I'll realize it when the keypad isn't working.

    cc @macmanx

    tim,
    @tim@mastodon.timnolte.com avatar

    @chris 💯 I hear you. Being a Linux desktop user I have also come to terms that I need to just live with some level of things not working, or my system of choice not being supported. I regularly have problems with docking stations, devices not reconnecting right.

    cc @macmanx

    aardrian, to accessibility
    @aardrian@toot.cafe avatar

    ‘When security and accessibility clash: why are banking applications so inaccessible?’
    https://www.nicchan.me/blog/when-security-and-accessibility-clash/

    I once did a presentation for a bank client explaining all the ways preventing paste disables users.

    The response: “But we have to, for security.” No ability to justify beyond that, no consideration of user impact, no offer of supporting data.

    Security theater is often used to abrogate requirements.

    tim,
    @tim@mastodon.timnolte.com avatar

    @aardrian any Dev that thinks disabling paste provides any level of security has no understanding of web development of real security.

    One way that I've discovered to get around this garbage is to paste into a different field they decided not to "protect" and then I can simply drag-n-drop the value from that field to the protected field. Yeah, I just broke your "protection". 😝

    tim,
    @tim@mastodon.timnolte.com avatar

    @aardrian I just shared the other day a couple of browser extensions to help with mitigating this.

    https://mastodon.timnolte.com/@tim/112284354434620673

    https://mastodon.timnolte.com/@tim/112286560515535829

    tim, to php
    @tim@mastodon.timnolte.com avatar

    @ramsey does this really mean that Debian has patched PHP 7.4 for it's binary packages? 👀

    "CVE-2023-3823 CVE-2023-3824 CVE-2024-2756 CVE-2024-3096"

    https://lists.debian.org/debian-security-announce/2024/msg00068.html

    tim,
    @tim@mastodon.timnolte.com avatar

    @ramsey I didn't realize that was a thing unless you were paying for RHEL or something. I always took the EOL as a key sign to get migrated off ASAP. Been a real struggle with things like still only officially supporting PHP 8.1+ as "beta" support.

    chris, to random
    @chris@mastodon.chriswiegman.com avatar

    deleted_by_author

  • Loading...
  • tim,
    @tim@mastodon.timnolte.com avatar

    @chris we've had only partial success at getting it working with our use of DDev. Sometimes it works other times it just has problems with projects and devs end up switching back to Docker Desktop. I think some may have recently tried OrbStack(not free). Have you tried Rancher Desktop, I haven't.

    tim,
    @tim@mastodon.timnolte.com avatar

    @chris ah, yeah, I totally hear you there. I was just talking with @topher1kenobe yesterday about the challenge with having to pay for premium tools when it's not a business expense and having to pick and choose what you are going to spend your money on. I already pay yearly for like 20 domain names, among other tech expenses. 🤦‍♂️

    tim,
    @tim@mastodon.timnolte.com avatar

    @chris I wonder if it would be helpful for you to poke at the DDev code base? They support using Colima and the tool is also written in Go. They seem to have gotten this sorted out.

    https://github.com/ddev/ddev

    cc: @dustinrue

    santiago, to homeassistant
    @santiago@masto.lema.org avatar

    After cleaning up cabling in office I moved temp sensor from one window to another. Turns out it now gets a direct sun hit every day 🤦🏻‍♂️.

    It’s not actually 60°C (even though post so on social networks as it gets more clicks).

    tim,
    @tim@mastodon.timnolte.com avatar

    @santiago ah yes. I placed a number of temp/humidity sensors around the house in order to get good sampling of what the house humidity is. I created a custom sensor for that. I use it properly control my bathroom fan based on the humidity going over a specific threshold. Things like temp sensor placement also requires more than one sensor to be able to calculate at more accurate overall temp.

    chris, to random
    @chris@mastodon.chriswiegman.com avatar

    The most annoying thing about Apple Music is when the insert fucking music videos at the end of albums.

    tim,
    @tim@mastodon.timnolte.com avatar

    @chris this sounds about as bad as YouTube music where some "random" YouTube video shows up as "music". I really hated the fact that they merged Music into YouTube. It feels like MTV/VH1 radio if that were ever a thing.

    heathenstorm, to random
    @heathenstorm@mastodon.social avatar

    @tim @pfefferle @dansup

    Hate to be "that guy" again, but there's another edge case that breaks the Litespeed cache fix for the Activitypub WP plugin.

    When Pixelfed fires off ActivityPubFetchService.get, it sends an Accept header of:

    "application/activity+json, application/ld+json"

    Although this is matched in the ActivtyPub plugin, it isn't matched in the Litespeed Cache fix. With the same effects as before.

    I've amended the RewriteCond to match the plugin regex for now. That seems to work.

    tim,
    @tim@mastodon.timnolte.com avatar

    @heathenstorm can you provide here what you are now using? I'll be honest that my testing was just based on some sample requests I had from logs, which were primarily just from Mastodon. I never looked at ActivityPub specs to see what all the possible variants there are allowed to be.

    @pfefferle @dansup

    tim,
    @tim@mastodon.timnolte.com avatar

    @heathenstorm where is the regex in the ActivityPub plugin that your are referring to? I just tried a GitHub code search and wasn't very successful tracking it down. I'm on my phone so code review/navigation is limited for me right now.

    @pfefferle @dansup

    tim,
    @tim@mastodon.timnolte.com avatar

    @heathenstorm @pfefferle @dansup ah, OK yeah that would break things.

    tim,
    @tim@mastodon.timnolte.com avatar

    @heathenstorm I just reviewed what I have and confirmed that I don't in fact have any checks for start and end of content. That's ringing a bell that I do believe I ran into issues if I did try that. So technically my regex is still compatible with multiple types in the request. I think the only potential issue is if those types actually vary then the cached versions could still be wrong. I'm wondering if I need to consider that. I was attempting to not blow up the cache.

    @pfefferle @dansup

    tim, to wordpress
    @tim@mastodon.timnolte.com avatar

    Are there any folks using something like , from Roots.io, to manage sites via and using premium plugins? How are you managing those premium plugins via Composer?

    I've been using the SatisPress plugin to host a premium plugin Composer repository that auto-updates through standard plugin updates within WordPress. This plugin however hasn't seen much in the way of support in probably 18 months so looking for maintainable alternatives.

    chris, to wordpress
    @chris@mastodon.chriswiegman.com avatar

    deleted_by_author

  • Loading...
  • tim,
    @tim@mastodon.timnolte.com avatar

    @ramsey yeah, I also am concerned about the impact of that.

    I regards to what's going on it's a lot to do with the selling WordPress.com & Tumblr user data to AI companies for training.

    https://www.404media.co/tumblr-and-wordpress-to-sell-users-data-to-train-ai-tools/

    https://automattic.com/2024/02/27/protecting-user-choice/

    cc: @chris

    tim,
    @tim@mastodon.timnolte.com avatar

    @ramsey the AI news is sort of the straw the broke the camel's back for many. All of the previous concerns building up to it.

    cc: @chris

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