I've actually started writing up about Decentralized alternatives to mainstream sites.
I'm looking to help the community as much as I can and this post is the very first step: https://davidpeach.co.uk/2018/12/04/decentralized-alternatives/
.... just like gun violence is an attack on black lives, so is the disproportionate poisoning of black communities. Read our platform- https://t.co/skzCWWKFBy for more on the intersectionality of the climate crisis.
Real climate solutions depend on our collective liberation.
Anyone who is a victim of a system of oppression, like racism, is automatically more effected by the climate crisis. For example, over 65% of fossil fuel infrastructure is built in majority black & brown communities. This is not a coincidence....
....corporations take advantage of communities that are marginalized, and the disproportionate amount of fossil fuel infrastructure in #POC communities is poisoning them, and causes high rates of asthma and cancer. Climate Justice IS #BlackLivesMatter
A THREAD ON ENVIRONMENTAL RACISM:
People often ask our youth activists why they decided to fight climate change instead of working on another issue like, #BlackLivesMatter ✊🏿. But it’s not an either-or situation. Climate is an intersectional issue, and #POC are on the frontlines.
Something tells me my Pig Latin implementation from the exercise in Chapter 8 of the Rust Book (https://doc.rust-lang.org/stable/book/2018-edition/ch08-03-hash-maps.html) can be simplified. Had a nightmare with ownership while initially trying to use slices in the pig_latin function so ended up using Strings instead but it feels heavy.
@rook @aral @Purism @gnome well COPPA was passed in 1998 (I think) but as late as 2014 the previous incarnation of this product was the subject of a number of law suites involving an even older law FERPA. Why because Google were doing exactly what they say they now do not do. Profiling for advertising.
Google's business model is monetising your digital online self. It's like putting a fox amongst chickens and telling it to "Stay".
In case you wanted to know what their COPPA compliance looks like: https://cloud.google.com/security/compliance/coppa/
Consent is mandatory, i.e. there is no opt-out of data collection with G Suite accounts. No parent/guardian consent = no G Suite.
This is the template they offer to schools: https://support.google.com/a/answer/7391849
They claim not to use collected data for advertising. They mention sharing data for policing, but not limited to law enforcement, or legal policing.
"Ce site web utilise des cookies".
894, pour être tout à fait précis :
422 "marketing" +
295 "non classés"
dont plusieurs censés durer 10, 20, 30, 60 ou 68 années,
et même... 95 773 mois (7 981 ans) !
@aral @Purism @gnome today I was told that google G Suite for education has 70m+ customers and that in the USA, two schools in three are using it. I haven't checked this figure, but if it is even close to being true we are placing the data of millions of children into the hands of the largest dealer in data on earth - before we even give them a choice.
A whole generation sold into data serfdom.
We have to get the technology you are talking about into the hands of educators.
Open source is a licensing scheme, free software and ethical technology are software ideologies. As far as I understand it, the first aligns with the goal of surveillance capitalism, the second may be used for it, and the third openly conflicts with it.
5 years ago: Digital Feudalism and How to Avoid It
The one thing I’d change is to replace “open source” with “ethical technology” and “free (as in freedom)” in my words.
Someone added us to AlternativeTo.
We are the 3rd alternative to Instagram behind Imgur and Flickr!
Can we get to #1?
Given that there’s ongoing work to build a #Rust version of #DAT (https://datrs.yoshuawuyts.com/), I thought I might as well learn the language (it is nice – feels not too dissimilar to Swift so far).
Started working through the Rust book (https://doc.rust-lang.org/book/2018-edition/) tonight. I’m pushing the solutions to the exercises as I work through them. If there’s a better way to do something that’s Rust-specific, please feel free to comment, etc. :)