@ciaran@social.ciaranmc.com
@ciaran@social.ciaranmc.com avatar

ciaran

@ciaran@social.ciaranmc.com

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

ciaran, to random
@ciaran@social.ciaranmc.com avatar
ciaran,
@ciaran@social.ciaranmc.com avatar

@derickr cabinet meeting 4pm, ministers told compulsory attendance because it’s important

Could be something else but speculation of GE

ciaran,
@ciaran@social.ciaranmc.com avatar

@derickr see?

ciaran, to random
@ciaran@social.ciaranmc.com avatar

A UI bugbear of mine is stuff like this.

Accept the input and regex the letters away!

Same thing when phone numbers aren't accepted with hyphens, or financial numbers aren't allowed to contain commas

ciaran, to random
@ciaran@social.ciaranmc.com avatar

The next Orbstack (http://OrbStack.dev) promises some speed improvements so I did some benchmarks using Behat's test suite:

Docker Desktop (4.30.0) – 72.0s
Orbstack (1.5.1) – 35.5s
Orbstack (1.6.0 Canary 1) – 21.6s

ciaran,
@ciaran@social.ciaranmc.com avatar

@wyri It's pretty hard to compare without installing Asahi Linux

ciaran,
@ciaran@social.ciaranmc.com avatar

@wyri Baseline on MacOS is weirdly slower (more like 30s) but there may be other factors at play there

ciaran, to random
@ciaran@social.ciaranmc.com avatar

My Apple Watch battery has gone to shit :/

ciaran,
@ciaran@social.ciaranmc.com avatar

Although 'battery health' is 83%? Huh?

ciaran,
@ciaran@social.ciaranmc.com avatar

@theshaunwalker oh maybe? I'll check it's updated thanks

dantleech, to random
@dantleech@fosstodon.org avatar

urgh. with new Fiber came new Router and yeah, all the IPs changed, I can't turn my lights on, and STILL I can't use my own DNS server.

ciaran,
@ciaran@social.ciaranmc.com avatar

@dantleech what stops you running your own DNS?

ciaran,
@ciaran@social.ciaranmc.com avatar

@dantleech annoying! You could put a device between the router and the rest of the network that filtered out DHCP I guess?

ciaran,
@ciaran@social.ciaranmc.com avatar

@dantleech you use IPv6?!

ciaran, to random
@ciaran@social.ciaranmc.com avatar

Just booked my ticket and travel for #phpday24 - see some of you there I hope

manchuck, to random
@manchuck@phpc.social avatar

I just got a call about my car warranty. I pretended to be an AI bot. It was hilarious

ciaran,
@ciaran@social.ciaranmc.com avatar

@derickr @manchuck No, I should have [recorded it]

rdohms, to random
@rdohms@phpc.social avatar

One huge difference between the JS and PHP ecosystems is that we keep evolving and making breakthroughs in the PHP core itself.
There is a new runtime in JS every week: node, deno, bun, and WinterJS. Why don't these improvements make their way back into the core language/runtime?

ciaran,
@ciaran@social.ciaranmc.com avatar

@rdohms it's because they're happy to transpile

dantleech, to random
@dantleech@fosstodon.org avatar

eh. lost my great bluetooth mouse and accidentally purchased an ergonomic mouse with a trackball thinking it doubled as a normal mouse. it doesn't, and niether the scroll wheel or tracker ball has a "free" mode.

ciaran,
@ciaran@social.ciaranmc.com avatar

@dantleech I'm trackpads 4 life

shanselman, to retrogaming
@shanselman@hachyderm.io avatar

My goodness the analogue pocket adapters just made it even better. An absolute #Retrogaming joy https://www.tiktok.com/t/ZTLePTtH6/

ciaran,
@ciaran@social.ciaranmc.com avatar

@shanselman it looks great. Is that really an original GBA SP (101) screen? It seems very bright but that could be your camera/lighting

Skoop, to random
@Skoop@phpc.social avatar

My head while driving through Germany past the village of Worms ...

ciaran,
@ciaran@social.ciaranmc.com avatar

@heiglandreas @Skoop "Diet of Worms" often raises a laugh

asgrim, to random
@asgrim@phpc.social avatar

Naming things is hard! What would you suggest for a name for the new PECL installer tool that is being worked on? 📢

ciaran,
@ciaran@social.ciaranmc.com avatar

@asgrim cumposer

brunty, to random
@brunty@brunty.social avatar

Name a bigger lie than GPs telling you "you can book appointments online."

Go on. I'll wait.

Edit to say: this is not to bash the NHS, they're being destroyed by the Tories and the whole service is painfully overwhelmed.

It's frustrating.

ciaran,
@ciaran@social.ciaranmc.com avatar

@brunty mine switched to a triage system and it’s way better. It also means we can ask questions via text without needing an appointment which is a billion times better

dantleech, to random
@dantleech@fosstodon.org avatar

08:15 UK time is a bad time for standup. Need to roll out of bed at 07:30 to have breakfast, and if I miss that I'm dong uncaffinated standup on an empty tummy which isn't good for anyone.

ciaran,
@ciaran@social.ciaranmc.com avatar

@dantleech have you tried simply getting up earlier?

ciaran, to random
@ciaran@social.ciaranmc.com avatar

I missed this maths puzzle over on twitter, but my answer is in the next toot

dantleech, to random
@dantleech@fosstodon.org avatar

Framework: hey nice work! I see you're using immutable, well-modelled objects to represent your domain! But please, could you make everything nullable by default and reduce your method set to a bunch of getters and setters? this is The Way. thx.

ciaran,
@ciaran@social.ciaranmc.com avatar

@dantleech is this a persistence layer thing? You tend to end up with ‘data objects that confirm to the ORM/ActiveRecord and then the real objects that have behaviour, and some clunky mappings

dantleech, to random
@dantleech@fosstodon.org avatar

the worst thing about learning multiple programming languages in when you forget how to write a method definition in PHP 🙃

ciaran,
@ciaran@social.ciaranmc.com avatar

@dantleech You never did Java, the mother of all enterprise languages? (Or C# its mirror-universe brother)

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