@tdp_org@mastodon.social
@tdp_org@mastodon.social avatar

tdp_org

@tdp_org@mastodon.social

Lead Architect @ BBC. Snowboarder, skateboarder. Oxfordshire, UK. Opinions mine. He/Him.
Interested in #serverless #nodejs #googlecloud #terraform #bigquery #analytics #web #cdn #http #tls #http2 #http3 #security #infosec #privacy #webperformance #webperf etc.

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

tdp_org, to random
@tdp_org@mastodon.social avatar

We've been told we're migrating from Zoom to Teams at work.
So I opened Teams for about the 3rd time ever & OMG - do the Teams UI team hate the rest of humanity & want to confuse/frustrate them or something. Never seen something so unintuitive.

A colleague says he thinks you can't share individual windows in Teams, is that right? I use an ultrawide monitor so sharing that doesn't work for most people as they don't so my desktop gets squashed into theirs.

Anyone hiring technical architects?๐Ÿคฃ

tdp_org, to random
@tdp_org@mastodon.social avatar

News articles you probably didn't expect to read today
https://www.bbc.co.uk/news/business-67710700

tdp_org, to random
@tdp_org@mastodon.social avatar

We just deployed a long-overdue fix for Apple icons on www.bbc.co.uk & www.bbc.com. For years we've been missing the more modern sizes, that should all be sorted now. You can see the reduction in 404s already which is nice!

tdp_org, to random
@tdp_org@mastodon.social avatar

Any suggestions for a framework/app to base an interactive CLI app on (which would make external HTTP API calls to configure a service)?

It needs to be a language/framework which has good scope for unit & E2E tests and must not have external dependencies (this needs to work if e.g. AWS/Google Cloud etc. is broken).

The better-known the language to typical ops/sys eng type folks the better. Trying to minimise the on-ramp.

tdp_org, to random
@tdp_org@mastodon.social avatar

tl;dr: multicast media streaming trial/PoC from BT (in the UK).

Some of my colleagues have been helping to test and evaluate MAUD. Possibly worth mentioning the (IMO) major missing point in the article - you have to be running a BT router for it to work as that becomes a local distribution endpoint. Maybe that was just too much technical detail for a broad audience peace which is fair enough, without knowing that it won't make sense to techies though.

https://newsroom.bt.com/bt-group-announces-live-tv-technology-breakthrough-to-meet-growing-customer-demand/

tdp_org,
@tdp_org@mastodon.social avatar

@onepict IIRC DAZN use multicast streaming in Italy so they might be already, if my memory is serving correctly and if DAZN do any of the Serie A streaming.
Interesting to see how this all pans out - I know some people think "we" can upscale the internets to cope with unicast, some think UHD is not worth it whilst others go totally the other way and think multicast in some form is essential for the relatively near future.

tdp_org,
@tdp_org@mastodon.social avatar

@ben Yeah for sure. We have player telemetry which does a good job but we do use log data and metrics from the CDNs too - I'd assume that the local endpoint will ship metrics back to the mothership which we could then consume but I am definitely going to ask about that. I'm assuming the CDN will want the data too so they can monitor, feels like that has to happen really.

tdp_org, to random
@tdp_org@mastodon.social avatar

"Terrible" is a pretty safe bet for most countries TBH

zackwhittaker, to random
@zackwhittaker@mastodon.social avatar

New: Sen. Ron Wyden is warning that governments are spying on Apple and Google phone users through their push notifications.

Wyden says Apple and Google can be โ€œsecretly compelled by governments to hand over this information.โ€

An Apple spokesperson told TechCrunch that it was prohibited from disclosing the surveillance, but will add to its upcoming transparency report "now that this method has become public."

More: https://techcrunch.com/2023/12/06/us-senator-warns-governments-spying-apple-google-smartphone-users-via-push-notifications/

tdp_org,
@tdp_org@mastodon.social avatar

@zackwhittaker ๐Ÿ˜ฌ

tdp_org, to random
@tdp_org@mastodon.social avatar

Pro tip: If you run a website and don't update your news section, bin it. Nothing says "company no longer operating"/CBA than news which is nearly a decade out of date and "*** Only on DEV box ***"

tdp_org, to animals
@tdp_org@mastodon.social avatar

So happy! Just had final confirmation we've been accepted to adopt the two loveliest rescue kittens from the RSPCA.
This is Suki and Smudge, my colleagues and suppliers will probably see them making comedy cameo appearances on video calls.

Smudge the kitten, probably looking at the next thing he's going to chase

tdp_org,
@tdp_org@mastodon.social avatar

@zackwhittaker Thank you. Everyone here is very excited! Chaos will commence next week!๐Ÿคฃ

tdp_org,
@tdp_org@mastodon.social avatar

A day later than first planned but the kittens are home with us. I took the day off work to spend time selling them in and it's been the best day. They're so lovely and so much fun. Having the time of their lives with all the new space they have.โ™ฅ๏ธ

image/jpeg

gsuberland, to random
@gsuberland@chaos.social avatar

I saw a stat from September 2023 saying that IE retains a 2.15% market share worldwide, which seemed absurdly high to me, so I did some digging and it seems like there must be one country that's a huge outlier in terms of numbers.

Here are the demographics for IE in October 2023:

US: 0.12%
Europe (avg): 0.12%
UK: 0.09%
France: 0.14%
Germany: 0.12%
NL: 0.15%
Aus: 0.07%
Japan: 0.45%
India: 0.55%
China: 0.87%
Russia: 0.21%

I wondered if it was SK but they dropped the gov stuff and have <0.1% now

tdp_org,
@tdp_org@mastodon.social avatar

@gsuberland FWIW, IE is 0.3% globally for clients on www.bbc.co.uk and www.bbc.com.
Looking at the largest number of requests from clients which claim to be IE, it goes: gb, us, jp, hk, de, sg, bg, ie, it, nl

tdp_org,
@tdp_org@mastodon.social avatar

@apicultor @gsuberland Oh yeah, that's a grafana-ism. It means "don't know" - so probably general internet noise from less common clients

tdp_org,
@tdp_org@mastodon.social avatar

@apicultor @gsuberland If you ignore "unknown", IE is 0.4%

tdp_org, to devops
@tdp_org@mastodon.social avatar

Hands up if you caused a global outage today...
Just me?
Sorry!

I was making a change to our "outside the UK" CDN config today for www.bbc.co.uk & www.bbc.com & the change included 2 bugs which pre-testing didn't spot:

  • A regex typo which caused 404s on www.bbc.co.uk
  • An incorrect TLS cert on the CDN origin which caused 503s on www.bbc.com

These caused ~7 minutes of significant global outage.

I spent most of the afternoon writing tests to catch this for next time.

Cache status graph for www.bbc.com which shows a significant spike of "error" for ~7 minutes

tdp_org,
@tdp_org@mastodon.social avatar

@GossiTheDog In theory it wouldn't have affected you in the UK but sorry if it did...one of those "why's everything on the main monitoring dashboard failing?...ohhhhh" moments ๐Ÿคฃ
Hopefully the new test suite means it won't happen again.

tdp_org,
@tdp_org@mastodon.social avatar

@mbpaz They do indeed, cheers. I always believe in being honest and sharing mistakes, even the bigger mistakes.๐Ÿ™Œ๐Ÿป

tdp_org,
@tdp_org@mastodon.social avatar

@amyfou ๐Ÿคฃ
Yep, basiclally that - was all set for a smooth day...notsomuch

nixCraft, to linux
@nixCraft@mastodon.social avatar

Shellcheck finds bugs in your , , , amd shell scripts https://www.cyberciti.biz/programming/improve-your-bashsh-shell-script-with-shellcheck-lint-script-analysis-tool/ A must tool for CLI and scripting geeks.

tdp_org,
@tdp_org@mastodon.social avatar

@nixCraft Agreed! I've learned loads and saved a ton of time via ShellCheck.
For VSCode users, there's an extension you can use too: https://marketplace.visualstudio.com/items?itemName=timonwong.shellcheck

tdp_org, to infosec
@tdp_org@mastodon.social avatar

TIL you can show only the SAN list of a cert via openssl:
echo| openssl s_client -connect www.bbc.co.uk:443 -showcerts 2&gt;/dev/null | openssl x509 -noout -ext "subjectAltName"
I'd always parsed that out manually..๐Ÿคฆ๐Ÿปโ€โ™‚๏ธ.

campuscodi, to random
@campuscodi@mastodon.social avatar

The Microsoft bug bounty program turned 10 years old this year.

Microsoft says it awarded almost $60 million in rewards to more than 1,100 security researchers who participated in the program since 2013

https://msrc.microsoft.com/blog/2023/11/celebrating-ten-years-of-the-microsoft-bug-bounty-program-and-more-than-60m-awarded/

tdp_org,
@tdp_org@mastodon.social avatar

@campuscodi This just made me realise we (re)launched ours just over 5 years ago.

Nothing like as large as MSFT but 289 confirmed reports from 231 researchers. No idea how many reports we have received in total but it'll be several orders of magnitude more than that.

https://www.bbc.com/backstage/security-disclosure-policy/acknowledgements/

tdp_org, to random
@tdp_org@mastodon.social avatar

Just noticed my home fibre provider now offers 8Gb/s.
No price for it but dang, that's not bad eh?

tdp_org,
@tdp_org@mastodon.social avatar

@andypiper Agreed. I've "only" got 0.5Gb/s but that's fine for what I/we need. So much more stable than copper eh?

tdp_org,
@tdp_org@mastodon.social avatar

@kentindell @andypiper Yeah agreed - though if you have a load of devices all chewing bandwidth at once then more can be useful.
I do like being able to work/zoom call reliably even when the XBox is downloading another ludicrous 100GB+ game.

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