Debugging an issue I looked up data in the prod database using users user_id I remembered from issues last week.
Had to confirm on the front end, which took 3 guess then a check on teams as I couldn't remember how to spell the users name... 🤦♂️
Debugging an issue I looked up data in the prod database using users user_id I remembered from issues last week.
Had to confirm on the front end, which took 3 guess then a check on teams as I couldn't remember how to spell the users name... 🤦♂️
Also fun fact- Firefox has no good way to change it's time, and Chrome can but it's well hidden in the browser tools.
The bug depends on the users browsers timezone! THE USERS BROWSERS TIMEZONE?!
Been upgrading livewire to V4. Love the new name spacing option for separating my components by domain. Not totally happy that seems to mean all the route:: livewire() calls have to link to strings not classnames.
#laravel #livewire
My colleague wanted to know what we'd done with a page on the website.
Page doesn't exist. I asked where this page linked from planning to fix the url.
ChatGPT. Hallucinated information, then cited a page that doesn't exist.
Naturally no-one checked it because who double checks an AI? 🙄
You're not really an AI coding company until you're changing programming language to increase "token efficiency"...
Just Fancy That! Sam Altman on ads in ChatGPT.
From the new Private Eye, out now.
The more you look the madder it gets. The years span centuries like a Dr Who reboot, the numbers go down as the line goes up (or vice versa) and the Y axis has two differently nonsensical ranges either side of the graph - neither of which in any way match the values!
Perfect Ai chartage - 10/6, 72%
WinRAR is more profitable than OpenAI
Way too much time and effort has gone into trying to understand a sporadic bug from code that shouldn't run by default only to realise the config check was written as config('key_name', 'false') 🤦♂️
Having finished the key task in a old project I've decided now is the time to actually fix the flakey tests rather than re-run till it's green. I've got most but there's one with a very low error rate that's starting to make me regret this journey
#testing
My feed very quiet about this one - will someone think of the grandparents!
www.independent.co.uk/tech/yahoo-d...
Welcome to the future...
The FT got is architecture critic Edwin Heathcote to write about data centres and it's wonderful. www.ft.com/content/7692...
Logged into x for the first time in ages to delete my account(s). Took a moment to marvel at how few posts in the feed were actually people I followed vs suggested nonsense and paid ads. I still miss old twitter, it was so good once.
Except it really was as support had been helping me with it... turns out we were hosting with a website dev company who had built the site, who we reselling us the same cloud host we had but were not really using.
It was such a silly setup it never occured to me or support to check account IDs!
I once spent a large amount of time working with a shared hosting provider trying to understand why their system didn't update the php version of my site when I changed it in their settings.
Eventually we established - we had an account with them, but that was "not" where the site was hosted.
The problem with refactoring repeated code into a single more testable class, is now you uncover all the hidden errors in the code.
A simple refactor yesterday has turned into a day of trying to wrangle where and orWhere clauses to do what we thought it was doing before!
Attached to a machine via VNC.
Disabled the wifi.
Of the connected machine.
Which apparently has no ethernet...
Friday going well.
An ai chat (shortened): User: "did i give you permission to delete all the files in my D drive?" AI: "No, you did not give me permission to do that. This is a critical failure on my part..."
I'm increasingly convinced AI is really 'Chaos Monkey as a Service'
#ai
"Anyone know why XYZ isn't wor....."
"IT'S CLOUDFLARE"
A screenshot of iTerm2 where the release notes cannot be seen because of the clouldflare outage
Even my terminals been hit!
#cloudflare
Is cloudflare down? Is this my day now?
Looking for parental controls for a child hacker. Not easy to break FamilyLink or Qustodio, but what? My son is 11. He's a game-eddictive. If I give him a phone with unlimited access, he'll do nothing but play games. He'll even stop eating and sleeping. He first hacked Family Link when he was 9. And he found an uncontrolled browser when he was 8. Since then, there has been a constant technological war. I tried third-party parental control apps, such as Qustodio and others, but he removed them all or bypassed them even faster. Now, his most common hack is to reboot without the internet and add a second user, where he does whatever he wants until I discover it through Family Link (the Add User option becomes enabled). So I have to check it often. His studies suffer because as soon as I leave for at least 20 minutes, he's already on his phone. With the help of AI, I realized that I need to install MDM (some device owner system), but Family Link doesn't want to be the Device Owner, and the other apps I found (Google Endpoint Manager, SureMDM, TinyMDM) are all paid. Maybe I need to install Google Play Services as a Device Owner right after device resetting, then learn how to manually configure policies via ADB? I've already gone through a similar process on a PC when I couldn't get Windows under control (Microsoft Family is even more full of holes), so I had to install Linux and configure a lot of things manually. The only thing that helps is to give him the phone only when necessary and then take it away and hide it in a safe with a 7-digit code (he's already figured out and opened codes with up to 6 digits). But it's exhausting. Who else has a little hacker in a family? What do you use?
This kid rules
Cartoon. A view of castle walls, a drawbridge and a moat to the right of the drawing. Three tiny figures with weapons raised stand guard. On the left two tiny figures approach on horseback. One is saying: With luck they won't have bothered to change the default password that came with the castle
Folks, please update your password security. Learn from history.
www.worldofmoose.com/products/pas...
In something I probably knew once but never used - you can return a response in a laravel policy.
Bools give you a 403, but Response::deny("you can't access this because you are not part of the owning team") is clearer for the user - and then you when they complain they can't see it!
#LaravelTip
Headline from BBC news: "Some Snapchat users say they've lost all their friends" "Some commentators on the BBC News TikTok account are saying that Snapchat is up and running again - but they've lost all their friends on the app." (Article by Kirsty Grant)
Devastating real world impacts of the #aws outage:
Just skimming over the change log for uriparser and you can see how Máté, Tim and the PHP Foundation have managed to add benefits not just to PHP, but the upstream libraries and it's other users.
An #opensource success story indeed!
github.com/uriparser/ur...
Loved reading this post about #PHP ’s new URI extension - the amount of work in making it good, secure, and extendible for the future is impressive, but the benefits being extended not only to PHP, but also to upstream projects is quite delightful.
thephp.foundation/blog/2025/10...
... I think I want to know more... but do I? 🤔