@cabbey@phpc.social avatar

cabbey

@cabbey@phpc.social

sourcerer @ SmugMug, photo geek, dad, licensed rocket scientist (L2 w/ NAR and Tripoli).

This is MY stream of consciousness. I don’t speak for my employer, club, or hobby.

Fiscally conservative, socially liberal; he/him

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

ramsey, to random
@ramsey@phpc.social avatar

Search for users with “JetBrains” in the name, and you get a ton of results, all of which are bots supposedly reposting content from Twitter…I mean X.

I’m thinking about blocking these cross-posting servers from my personal account. They’re just spamming my user search results.

cabbey,
@cabbey@phpc.social avatar

@ramsey did you flush all the caches after blocking? I wouldn’t be at all surprised if the blocks were applied on the way into the caches, which @d0n recently learned are absurdly long lived.

cabbey,
@cabbey@phpc.social avatar

@ramsey @d0n the server side ones. Exact location varies by what software your instance uses… but my understanding is that the most common / generally encouraged mastodon setup involves a very long lived cache of queries to other servers so that every instance doesn’t keep asking every other instance things like “have any users named “JetBrains”?” Over and over.

kboyd, to php
@kboyd@phpc.social avatar

TIL that in symfony crawler 6.1+ (which I use for some functional tests), there is a split in how it behaves for HTML4 vs HTML5 content - specifically around checkboxes.

I had a test that was calling $crawler->filter('input[name=myCheckbox]')->attr('checked') to determine if a checkbox was checked. Returns 'checked' in HTML4, but empty string in HTML5.

Had to change my test to use $crawler->filter('input[name=myCheckbox]:checked')->count() and assert it was 1.

cabbey,
@cabbey@phpc.social avatar

@kboyd o_O ?! Because it could be checked more than once in 5, but not 4? Or maybe there could be several that match the selector? In which case I’d expect the new code to also work on 4…. I hope. Otherwise that makes no sense.

ramsey, to random
@ramsey@phpc.social avatar

TIL what happens when you inadvertently cause an infinite loop in a compiled C program.

The fans on your M1 Mac begin to rev up like a jet engine taking off.

cabbey,
@cabbey@phpc.social avatar

@ramsey and it didn’t get killed when it ran off the end of the page?

cabbey,
@cabbey@phpc.social avatar

@ramsey ouch.

kevbob, to random
@kevbob@xoxo.zone avatar

deleted_by_author

  • Loading...
  • cabbey,
    @cabbey@phpc.social avatar

    @kevbob @d he would also make a better object lesson to the rest of them if he was rotting in some federal penitentiary for a good long time.

    cabbey, to random
    @cabbey@phpc.social avatar

    Trying something retro. May have finally found a use for “camp mode” since it sure as hell isn’t useful for camping.

    cabbey,
    @cabbey@phpc.social avatar

    @kevbob indeed it is. 70th season the sign says.

    cabbey,
    @cabbey@phpc.social avatar

    @kevbob place is packed tonight. 10 minutes to show time and there’s a car still circling trying to find a spot. We got here at 7 and still didn’t get prime space. And they just announced it looks like tonight is the 6th sell out in a row.

    cabbey,
    @cabbey@phpc.social avatar

    @kevbob I wandered around before hand, after we finished the takeout we brought for dinner. There were a lot of folks with card games going, or playing lawn or beach games, as well as all kinds of tailgate style picnics, kicking back and reading, or watching stuff on a phone/tablet. Also a couple of ladies who were knitting.

    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?

    cabbey,
    @cabbey@phpc.social avatar

    @kboyd I like that each package does one thing only. They aren’t trying to be an impenetrable combo package of every tool in the kitchen. It’s like the old unix tool mentality: do one thing, do it well.

    cabbey,
    @cabbey@phpc.social avatar

    @kboyd wow. Just read the list of league packages and it’s way longer than I remember it being.

    kboyd, to random
    @kboyd@phpc.social avatar

    What's your favorite FOSS and privacy-respecting alternative to recaptcha?

    cabbey,
    @cabbey@phpc.social avatar

    @kboyd haven’t used it, but have heard decent things about https://github.com/hasadna/OpenCaptcha

    seldo, to random
    @seldo@alpaca.gold avatar

    I forgot I'm in Oregon and there's people who pump your gas for you and it's weird.

    cabbey,
    @cabbey@phpc.social avatar

    @seldo hopefully not for much longer. Just need the governor to sign the stupid bill that’s on her desk.

    kevbob, to random
    @kevbob@xoxo.zone avatar

    deleted_by_author

  • Loading...
  • cabbey,
    @cabbey@phpc.social avatar

    @kevbob that had better not have been us.

    cabbey,
    @cabbey@phpc.social avatar

    @kevbob I didn’t think it would be… but with all the tooling changes it could have. In which case I’d reach out to the people team to get that fixed. :)

    foone, to random
    @foone@digipres.club avatar

    oh this is lovely. there's a tool I need to use which has a gbatemp page, with a separate wiki page, when has a link to a source on github.
    the source on github has no code in it.

    what's the fucking point?

    cabbey,
    @cabbey@phpc.social avatar

    @foone @SteveSyfuhs the other fun one is forks of the “official repo” which actually have all the code, but they “haven’t reached a release milestone yet”.

    grmpyprogrammer, to random
    @grmpyprogrammer@phpc.social avatar

    I believe I have reached the “doesn’t get invited to talk on podcasts because folks are afraid of what I will rant about” stage of my career.

    cabbey,
    @cabbey@phpc.social avatar

    @grmpyprogrammer next step is when people intentionally throw a statement at you they know will set you off then sit back with the popcorn.

    kevbob, (edited ) to random
    @kevbob@xoxo.zone avatar

    Hi folks! This is tough to post. I was laid off just shy of 18 wks ago. The lack of movement on that front is bad. 0 response to scores of CVs sent & only 3 sets of interviews, those being direct referrals. Looking for things in anti-fraud space, as well as what I have always done well- deep customer support, things I've done for 25ish years. LinkedIn below, if you have direct leads you can refer me to, I would be so grateful.
    https://www.linkedin.com/in/kevbob/

    cabbey,
    @cabbey@phpc.social avatar

    @kevbob How would you like to come back to Flickr? (It's not part of Yahoo anymore. ;)
    https://www.flickr.com/jobs?gh_jid=5122455

    cabbey,
    @cabbey@phpc.social avatar

    @kevbob hehe, glad to see I'm not the only one that thought of you immediately upon learning of it!

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

    Current fediverse user count prediction: 14MM users in early-mid August. Yes, I'm assuming user growth will slow drastically because the Twitter rate limits are gone.

    cabbey,
    @cabbey@phpc.social avatar

    @ian @ramsey another theory, which I put some belief in, is that they finally realized the way they did the rate limits is what caused it to ddos itself, and that it was cheaper to drop the limits than it was to keep ddosing themselves.

    kevbob, to random
    @kevbob@xoxo.zone avatar

    deleted_by_author

  • Loading...
  • cabbey,
    @cabbey@phpc.social avatar

    @kevbob need to include backend devs who think they can write a regexp that “validates” addresses. Double the time if they do so without reading the relevant RFCs.

    ramsey, to random
    @ramsey@phpc.social avatar

    The kid and I have decided that Pepsi’s Starry > Coke’s Sprite. We are converts.

    cabbey,
    @cabbey@phpc.social avatar

    @ramsey @hbuchel @ldpm yeah, it’s replaced Sierra Mist (aka Mist Twist) pretty much everywhere out here and it is way better than Mist was imho. Certainly better than Sprite (way sweeter) or 7-up (more watery).

    ian, to random
    @ian@phpc.social avatar

    Cup stacking, but make it PRs that touch composer.lock.

    cabbey,
    @cabbey@phpc.social avatar

    @ian I dunno what the first half of that sentence means, but the second half makes me mildly Ill.

    cabbey,
    @cabbey@phpc.social avatar

    @kboyd @ian is this a “sport”?

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