ahhh #dtn was so good. very much my people <3
i held a 15 minute talk on cabal that i think was recorded, and should be up some time the next month or so
The pressure against #AdTech is mounting.
Today, #GDPR complaints were filed in 4 more countries against Real Time Bidding (RTB) in online advertising
🇪🇸 @gemmagaldon @EticasFdn
🇳🇱 @bitsoffreedom, David Korteweg
🇧🇪 @Jausl00s @PiDewitte
🇱🇺 Jose Bello
Part 2 of my Dat on Firefox series: https://sammacbeth.eu/blog/2019/05/12/dat-for-firefox-2.html
(also available on dat: dat://sammacbeth.eu/blog/2019/05/12/dat-for-firefox-2.html )
Finding the dat network very flaky at the moment. I have two Dats seeded on hashbase and on a VPC in a data centre, yet I can't load them locally in beaker, and dat-webext tests intermittently fail as they cannot load the test Dats.
I know p2p networking is hard, but this should be an easy case, as the seeds have fixed IPs and open ports...
@catte Thanks, it's a start, but I think this is a more general issue with both systems:
In a federated system how long do you keep hold of data from other nodes? It seems Mastodon and Matrix both keep this forever, which doesn't make that much sense as content older than a few days is stale on both networks. Some kind of pruning policy would be useful IMO.
rant about firefox Show more
Folks, the thing that happened with Firefox was an accident. It was not part of some sinister plot. If you think it is, it's because you have no idea how complicated providing a browser and all its security features are.
Climb back from that ledge. Next you're going to talk about chemtrails and flat Earth.
@da Haha, me too :P
Hopefully I can find some time soon. Maybe on the train ride to DTN in a couple of weeks :)
@da Not exactly, we are also partially affected as we support Firefox-signed addons. Our own system addons we sign ourselves though, so they weren't affected.
While Firefox addons are broken, why not try Cliqz, which still has working antitracking and adblocking: https://cliqz.com/en/download
Fun find today: we were getting errors from our code only in Firefox dev edition and up, and also only when the devtools were opened. So obviously I had to make a page that detects when the devtools are opened or closed!
(open in FF dev edition or nightly)
Bugzilla ticket is open: https://bugzilla.mozilla.org/show_bug.cgi?id=1545400#c2
Nice writeup by @darius about Dat, SSB, and ActivityPub and how they can learn from each other: https://blog.datproject.org/2019/03/22/three-protocols-and-a-future-of-the-decentralized-internet/
Indeed, my post-standardization of ActivityPub work (on Spritely) has largely been about exploring similar thoughts! See also the @librelounge episode with @joeyh where we talk about Secure Scuttlebutt (esp in relation to ActivityPub) https://librelounge.org/episodes/episode-14-secure-scuttlebutt-with-joey-hess.html
Often the M is left out to refer to the big four: https://en.wikipedia.org/wiki/Big_Four_tech_companies
And yes, Firefox is still fighting a huge uphill battle against Chrome interop, and I have no idea how they're even able to keep their heads above water. They need all the help they can get, because they're battling stupid bugs like this every single day.
WebKit (Safari) is no less amazing for the comeback they've pulled off in the past few years, although they have fewer interop pressures. Web devs make sure their sites work in Safari, because the CEO has an iPhone.
@da I wonder how many of these issues could be solved via a 'compat' webextension. I imagine this would be the path to make it easier to adopt.
First pain point for me is the Atlassian's SSO doesn't work, which means I can't turn it on at work...
@da I think reCaptcha should work, though one probably has to complete the challenge each time.
The third-party embeds should also work, as they use can `window.opener` to communicate with the first-party page to do the login. Firefox has the pref `privacy.firstparty.isolate.restrict_opener_access` which may help with compatibility here.