Not only do I currently have a hate-on for #Ireland because of the #rugby, I also have a hate-on for them for the existence of +353 48, and the bug that it exposes in my #perl code. #Bah and #grrr and #harrumph.

#telecoms

@DrHyde

Canโ€™t say I agree with you on the rugby there but Iโ€™m happy to admit to a wee bit of bias.

However, Iโ€™m happy to agree with you about +353 48.

I never knew that existed until your complaint here and Iโ€™m amazed. Iโ€™ve been working for a company here in the Republic for 20 years, and we have an office in Belfast and I have never seen this dial code shenanigans before.

Itโ€™s almost as cooked as our negative DST offset.

@helvick @DrHyde

what, is the 0 in +353 048 treated as optional?

@Boston_PM @helvick +353 048 is just wrong. The area code is 48, a leading 0 is a signal to the exchange "here comes an area code, it's not just a local number", but if you're including the country code (353) and the "here comes a country code" signal (the +, which maps to whatever your local international access code is) then the "here comes an area code" signal is obviously an error.
@DrHyde @helvick ah. SO WITHIN 44-land its 028 but in 353-land its 048 for dual nationality, and for the rest of us its my international access prefix +353 48. Depends on context of caller more deeply than usually.
Extra test cases!
@Boston_PM @helvick It's either +353 48 or +44 28 for people elsewhere. Actually I'm not sure if +353 48 works - if someone from outside the UK and Ireland would volunteer to make a test call that would be lovely - but +353 48... is the canonical form for 048... when called from within Ireland, so I need to support it even if it can't ever be called.
@Boston_PM @helvick any volunteers please call +353 48 9047 1155 and confirm that you've got through to the Democratic Unionist Party. I choose them for the spam calls because they're a bunch of cunts and wasting their time is a Meritorious Act.