Hey folks, I've seen a lot of talk going around about adblockers lately. I worked in the advertising technology and security industry for five years and the one core piece of advice I have is:
Holy fuck never give an advertiser your data. You cannot believe how bad it is. Don't. I run three layers of ad block protection and I'd run more if it was feasible. If you want to support creators give them money.
@tek I have got to learn to sew... I have buttons missing all over the place. I've saved the buttons, but at this point it's been years...
Ugh. Just did a 1:1 #VideoCall on #MicrosoftTeams and it was awful; between the fact that I was on Web, and he was on desktop with a new update applied this morning, it was basically a photo with audio. We could hear fine, but his efforts to share a document were useless as I saw stale, 45-second old updates, and cancelling that, even video of his face was slow to update. I shared my screen and as far as I know it was fine for him, but the experience was clearly far worse than he wanted. I actually had a Team video call with him a couple months ago and it was ok, though we didn't do any sort of content/screen sharing in that meeting. Today was almost unusable; it was almost just a phone call, until I shared my screen.
When we're as surrounded by streaming platforms as we are now, it's easy to forget that the DRM-free life still exists. Even now, there are dozens of record labels, publishers, and online retailers that refuse to abuse their customers. Learn about them in the Guide: https://u.fsf.org/1lr #EndDRM #DRM
@freemo very, very cool! Part of me says "I want one!" and then part of me says, "it looks like too much work..."
"We need to call out what is going on here: tech firms are charging us more to fix their mistakes and slapping an AI label on the shakedown."
@freemo haha! Twitter is that meth-addict X. I like that!
I feel like linkedin islike that ex who is obsessed with you so they just keep sending you messages every day and you dont even know she still exists cause you had all her shit redirected to the spam folder since you broke up.
Meanwhile Twitter/X is like that ex who gets hooked on meth and you just feel sad for them but keep your distance more cause your scared for your life.
It's really interesting to see how much #Microsoft has been able to embed itself into #AllThingsOpen, supposedly an #OpenSource #conference. Tech is a weird thing that causes strange changes.
@mike that makes sense. The good ol' Incognito (Chome) / Private (Firefox)
@mike what is an anonymous tab?
I use multi-account containers heavily; for instance, I have four different social containers (including the one I am writing in now) for my different mastodon accounts. But I think it isn't the same prospect as a temporary container, where the value is precisely in NOT having the cached persistence from logins, styles, apis, etc. The ability to look at a thing as a brand new visitor is really valuable, which I normally accomplish via private instances into localhost sites.
private-window++. Count me in! Those private windowns ar precious to webdev work to eliminate caches and logins. Though part of that may be that the private windows actually disable caching, maybe
Wait... do you seriously mean to tell me that I've spent hours debugging #clojure the fact that `#js` is NOT recursive? So #javascript #clojurescript `#js {"authorizationParams" #js {"redirect_uri" (-> js/window .-location .-origin)}}` is NOT #js {"authorizationParams"v {"redirect_uri" (-> js/window .-location .-origin)}}`? I probably read this somewhere, but UGH!
And yes, I know that even fixed this equality wouldn't work because JS always breaks #CLJS equality... but the point is clear.
@icedquinn ah! Freshly warmed DRY bedding. that makes all the difference
@icedquinn not a good thing when it is my 3-year old doing the warming while he sleeps. 🤢
Full Stack Clojure web app engineer