@michael@thms.uk
@michael@thms.uk avatar

michael

@michael@thms.uk

Full stack web developer currently working mostly with #PHP / #Laravel, Vanilla #Javascript and #SCSS. Love learning more about (almost) anything, but particularly #MySQL and #InfoSec. Currently learning Arabic. Husband, father of two boys, Christian.

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

michael, to random
@michael@thms.uk avatar

The more I’m trying to learn Arabic the more I’m becoming convinced that whoever came up with that script, did so with the express intention to mock learners.

How else can you explain that ج ح and خ all make very different sounds, whilst the sounds for ث and ط are essentially indistinguishable 🙄

michael,
@michael@thms.uk avatar

And in case you were thinking this is an isolated case: faaaaar from it.

There are

ى and ا - different letter, same sound.
س and ص - different letter, same sound

ع and غ very different sounds

And my favourite: ذ د ز ر - four similar letters making different sounds

And these are just some selections.

Oh, and each letter looks completely different in a word, because Arabic is always written in a cursive font, where letters are connected to the letter in front and/or behind, sometimes changing the latter shape beyond recognition.

It’s madness

michael,
@michael@thms.uk avatar

And here are the sort of sentences that Duolingo is now getting me to translate.

I’m beginning to wonder if my wife has hacked Duolingo 🤔😂

michael,
@michael@thms.uk avatar

@loke oh, don’t worry. They do plenty of that in Arabic too! Whilst each letter has their nominal sound, once you add them to a word all bets are off. Especially because they tend to omit most vowels in writing it’s literally a matter of guessing how a word is pronounced …
@skribe

michael,
@michael@thms.uk avatar

@skribe yeah, in Arabic these are literally different languages, with completely different vocabulary. So effectively I’m learning two languages in parallel at the moment 😬@loke

michael,
@michael@thms.uk avatar

@skribe for written Arabic: whatever Duolingo is offering. Sadly they don’t specify. For spoken I’m learning Egyptian Arabic, as my wife is Egyptian. @loke

michael, to Laravel
@michael@thms.uk avatar

Oh wow. That’s quite the revelation!

I’ve just spent quite way too much time scratching my head today thinking ‘I swear doing request()->route('param') used to get me the full model. Why is it only getting me a string now?!

Thanks @jclermont

#laravel https://phpc.social/@jclermont/112377153052040020

g3rv4, to microsoft
@g3rv4@g3rv4.com avatar

Ugh, blocked my wife's account for "compliance reasons". This happened as we added the Office 365 minutes into Skype.

We've had a ticket open for more than a month without any progress, and it’s impossible to get connected to them in any way (they don't respond the emails either).

Does anybody know how to get in touch with the "Microsoft Account Safety" team? we have our family pictures on OneDrive (including our kid's last birthday) and it's a distressing situation for our family.

Unfortunately, I don't think I have enough writing chops to make it to the top of HN :S

If you can help, I'll owe you forever. Thanks <3

michael,
@michael@thms.uk avatar

@g3rv4 Ugh. Nightmare scenario! And one reason why I've moved from Google Photos to Nextcloud with backup in B2 for photo backup.

Really hope you are getting this resolved!

michael,
@michael@thms.uk avatar

@g3rv4 yes, I’ve gone through almost exactly the same research process re Nextcloud and Hetzner.

Here is what I have done:

https://blog.thms.uk/2024/01/moving-to-nextcloud

https://blog.thms.uk/2024/01/backing-up-nextcloud

Obviously the backup then still depends on sysadmin work, so it’s not completely bullet proof. But the best I could come up with, sadly…

michael,
@michael@thms.uk avatar

@g3rv4 ps one of the main disadvantages to Hetzner is ultimately that you can’t get video thumbnails. It’s simply impossible, which is a really big shame.

michael, to random
@michael@thms.uk avatar

My lovely Egyptian wife just told me that she doesn’t want to go for a walk, because - and I quote - “it might be too hot” 😲🙈😂

orsinium, to security
@orsinium@fosstodon.org avatar

Which one would you choose?

  1. Make sure you correctly handle user input in SQL queries to prevent SQL injection, or

  2. Make a standard banning any punctuation in geographical places and force local authorities to rename streets and reissue all street signs.

https://www.bbc.com/news/uk-england-york-north-yorkshire-68942321

michael,
@michael@thms.uk avatar

@orsinium and so the Great British Dumbifiaction continues…

michael, to random
@michael@thms.uk avatar

Having the air ambulance land in your backyard while having lunch certainly was an experience the kids won’t forget too quickly 😲😁

michael,
@michael@thms.uk avatar

My son absolutely loved asking the pilot all sorts of questions about how the helicopter works, and he was brilliantly patient to answer them all 😊

michael,
@michael@thms.uk avatar

@outofcontrol I hope so 😬

They wouldn’t tell us much, but they left after about 30 min without patient. So … I’m not sure what to think… either the person is dead or it wasn’t as serious? 😬

michael,
@michael@thms.uk avatar
jan, to random
@jan@kcore.org avatar

Hmm. Mastodon reached the open file limit again, yet this is set at the 65535. #mastoadmin

michael,
@michael@thms.uk avatar

@jan I got that yesterday too. Mine is set at an insanely large number (forgot what it was, but I’m pretty sure it was 20+ digits)

sarah, to php
@sarah@phpc.social avatar

What do you use for offsite backups for applications and databases?

michael,
@michael@thms.uk avatar

@sarah SnapShooter. Works great imo and very reasonably priced.

michael, to random
@michael@thms.uk avatar

Hm. Since today my sidekiq is full of these errors

HTTP::ConnectionError: failed to connect: Too many open files @ rb_sysopen - /etc/resolv.conf on […]<br></br>

I'm sure I've seen reports on and pointers to fix this before, but can't find it anymore. Can anyone help please?

michael,
@michael@thms.uk avatar

@jenbanim Thanks. I was vaguely aware of this, but not quite sure what best practices are for mastodon.

michael,
@michael@thms.uk avatar

@bergmeister thanks for this. Very strange …

michael, (edited ) to random
@michael@thms.uk avatar

There really is nothing you can't buy on Amazon, is there?!

https://www.amazon.com/dp/B000796XXM

paul, to random
@paul@oldfriends.live avatar

What's the proper URL for searching through Mastodon if you were doing a search via a URL?

For example, searching 'SearchContent has: media" Google would be https://www.google.com/search?q=searchcontent+has%3A+media"

I would like to add my Mastodon instance to my browsers search engines list. Interestingly, Miskey and Sharkey and some other federated platforms I've been to are already added.

I'm getting great results for content from my Mastodon search than Google and Bing, + no ads, and tracking.

michael,
@michael@thms.uk avatar

@paul You can't do this at the moment. It is apparently “planned, probably for 4.3”:

https://github.com/mastodon/mastodon/issues/26868

GossiTheDog, to random
@GossiTheDog@cyberplace.social avatar

deleted_by_author

  • Loading...
  • michael,
    @michael@thms.uk avatar

    @GossiTheDog I really do feel for the poor person who convinced their superior to buy the naming rights on that:

    “Every time the place is mentioned our name will be mentioned. Won’t that be great?!”

    😬🙈🙉

    GossiTheDog, (edited ) to random
    @GossiTheDog@cyberplace.social avatar

    deleted_by_author

  • Loading...
  • michael,
    @michael@thms.uk avatar

    @GossiTheDog

    “Asked about Mr Johnson being turned away, Northern Ireland Secretary Chris Heaton-Harris, who served as his chief whip, told BBC Radio: ‘As someone who knows Boris well, I can't say it completely surprises me...’”

    I bet it doesn’t 😁

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