Yikes; HARD PASS on this bad take.
Philosophically, free software is about the four freedoms. Diluting that with "greater good" aspirations is an ends-justify-the-means fallacy. Undefining your own movement to make it into service some vague other principal is a guaranteed way to ensure that it does not accomplish it own stated goal.
For the rhetorically curious, the #weaselword that sneaks this argument in is "ultimately". Meaning "I'm changing the subject but I want to seem like I'm not".
Adblocking, old man yells at cloud
I grew up on dialup. 1200bps, max. I remember what it was like to get anything done at that speed, and now that it's no longer a thing I wouldn't inflict it upon anyone. That's why I try to keep my stuff as lightweight as possible, with as few deps as possible.
Treat others as you'd want to be treated, right?
A couple of years back I went to an HTML5 meetup and hung out with a bunch of web developers. I suck at web design (so much so that I didn't bother to try to write a new theme for my website, I used one that someone else made and tweaked it a little). One of the webdevs noticed that I use a couple of adblockers and yelled at me for taking money out of his mouth. That one cannot eat money, and that he gets paid a (much larger) salary (than I do) is beside the point.
So I put my laptop on the local network (Windbringer had been tethered to my mobile - OPSEC, ya' know) and asked him for the URL of the website he works on. He gave it to me. I opened it in a bare Firefox profile (no addons, no config tweaks, new right out of the box). His precious website loaded fully after just under three minutes.
Then, to make things fair, I rebooted Windbringer, got back on the local wireless, and opened it in my usual Firefox profile, with all the adblockers turned on. His website loaded in about five seconds.
"Your website loads so much tracking garbage up front that your page won't load in less than three minutes. I don't have time for that." And I left.
Unsurprisingly, I haven't been invited back, but my point stands - too much crap means your page won't load in a reasonable period of time.
German data protection organization: use of Office 365 in schools is illegal https://nextcloud.com/blog/german-data-protection-organization-use-of-office-365-in-schools-is-illegal/
@liw Here's a good start: http://mumble.net/~jar/pubs/secureos/secureos.html
Imagine if instead of (solitaire) running with your full authority, you passed in the authority you need, eg (solitaire get-input write-to-screen read-write-score-file)
Instead of solitaire being able to exfiltrate your private keys and cryptolocker your data, now solitaire doesn't even have network and general file access (only to the one file), you simply didn't pass access to it.
Lambda is your new security model now.
Hey! :) The Recurse Center is "funding Fellowships of up to $10,000 for women, trans, and non-binary people to work on programming projects, research, and art at RC this fall.
Apply by July 22nd and start August 12th or September 23rd."
This is an incredible opportunity – if you want to be part of a diverse, kind programming community, and spend three months focusing on projects close to your heart, this is your chance! Happy to answer any questions you might have! \o/
Two math professors are sitting in a bar...
Many people seem to think imperfections in communication tools (e.g., email mailing lists, web forums) are the reason communication is difficult and why consensus isn't reached.
The tools may (and probably do) have an impact, but make no mistake: communication is always difficult. See also Wiio's Laws (https://en.wikipedia.org/wiki/Wiio%27s_laws).
In order to have a constructive discussion, humans will need to put in a lot of effort into it. It's not about tools.
Gab; Nazis; blocking people; suicide mention
What people don't seem to get is that blocking nazis is literally a way of protecting lives. If you've never been driven to near suicide from online harassment, you probably don't understand that. It's not about "not wanting to hear opinions you disagree with."
And if you think what nazis believe is "just an opinion" then you're no ally of mine.
OH: “a certain "agent" which gets run on hosts to check if they're compliant … was periodically running something not dissimilar to "free && sync && echo 3 >/proc/sys/vm/drop_caches && free".”
“so far as we could work out this was an attempt to measure system memory usage without those pesky cached pages confusing things.”
"Why is the orphanage on fire?"
"Well you said to check if the sprinklers were working."
*pushes glasses up, pinches bridge of nose*
It really is clear when the Debian Buster release happened to our file archive.
Thanks @debian !
Buster's release has been noticed by the CD distribution network https://www.acc.umu.se/technical/statistics/ftp/monitordata/ #releasingDebianBuster