/home/matth

5 Followers
50 Following
86 Posts

UK web developer, coffee drinker, northern git.

#Laravel #PHP #Postgis #postgres #psql #linux #docker #adsb #avgeek #XH558

I'm not vicious, or malicious, just lovely and delicious.

Home pagehttps://webdevops.uk
Project ROTORhttps://rotor.webdevops.uk

Hundreds of scientists say stop! โœ‹๐Ÿšจ

Governments should pause plans for mandatory #AgeChecks on online services until serious #privacy and #security concerns are addressed.

As countries push to ban children from social media, the risk to everyoneโ€™s privacy is growing. ๐Ÿ”๐ŸŒ

๐Ÿ‘‰ Read more on #AgeVerification, why scientist say NO & whether your country wants it: https://tuta.com/blog/age-verification-kills-anonymity

RE: https://infosec.exchange/@merill/116203323789181775

Other operating systems and office suites are available.

Fuck Microsoft.

Every developer or dev team can relate -

#dev #development #Tech #techdev

You're paying AI companies a monthly subscription fee to be fingerprinted like a parolee.

I got bored and ran uBlock across Claude, ChatGPT, and Gemini simultaneously.

Claude:

  • Six parallel telemetry pipelines.
  • A tracking GIF with 40 browser fingerprint data points baked into the URL, routed through a CDN proxy alias specifically to make it harder to block.
  • Intercom running a persistent WebSocket whether you use it or not.
  • Honeycomb distributed tracing on a chat UI because apparently your conversation needs the same observability stack as a payments microservice.

ChatGPT:

  • proxies telemetry through their own backend to hide the Datadog destination URL from blockers.
  • uBlock had to deploy scriptlet injection โ€” actual JS injected into the page to intercept fetch() at the API level โ€” because a network rule wasn't enough.
  • Also ships your usage data to Google Analytics. OpenAI. To Google. You cannot make this up.
  • Also runs a proof-of-work challenge before you're allowed to type anything.

Gemini:

  • play.google.com/log getting hammered with your full session behavior, authenticated with three SAPISIDHASH token variants, piped directly into the Google identity supergraph that correlates everything you've ever done across every Google product since 2004.
  • Also creates a Web App Activity record in your Google account timeline. Also has "ads" in one of the telemetry endpoint subdomains.

When uBlock blocks Gemini's requests, the JS exceptions bubble up and Gemini dutifully tries to POST the error details back to Google. uBlock blocks that too. The error messages contain the internal codenames for every upsell popup that failed to load.

KETCHUP_DISCOVERY_CARD.
MUSTARD_DISCOVERY_CARD.
MAYO_DISCOVERY_CARD.

Google named their subscription upsell popups after condiments and I found out because their error handler snitched on them.

All three of these products cost money.
One of them is also running ad infrastructure.

Touch grass. Install @ublockorigin

#infosec #privacy #selfhosted #foss #surveillance

Please take care of your back

Opened in the 1950s, this sprawling facility was once the primary training hub for #BritishAirways, schooling tens of thousands of crew over six decades.

In these decaying 1950s office blocks, theory classes and pre-flight lectures were once held. There is also the pilot training area, which still contains the hollowed-out shells of Boeing 737-400 full-motion flight simulators.

#PilotTraining #Boeing #Photography #Abandoned #Photography

the birth of the internet?

๐Ÿฐ๐Ÿ‡ต๐Ÿ‡น The Grande Palรกcio. Memories of an abandoned Neoclassical palace in Portugal

The most beautiful area is the symmetrical stone staircase. The walls are painted in the grisaille style, a shading technique creating an illusion of 3D sculptures and columns. A bright red carpet covers the stairs. A black metal lantern is suspended from the centre of the ceiling.

Abandoned for 40 years. Now it is under #renovation

#Portugal #Palace #Photography #Travel #Lisbon #Stairs #Neoclassical #Urbex