MiKlo:~/citizen4.eu$💙💛udostępnił to.
https://www.occrp.org/en
This is bitter-sweet for me.
On one hand, glad to see them have a new site, finally! The old was a mess.
OTOH: I had designed and built the infra that hosted their site through Panama Papers (arguably OCCRP's big break). It did not rely on external CDNs or "DDoS-protection" providers.
That infra is no longer in use as of today. Replaced by Google. 🥲
🧵👇
#DevOps #SysAdmin #WebDev
3 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Autobiografia 2020 by @gamelantechnology048 | Suno
hip hop song. Listen and make your own with Suno.suno.com
2 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Polecam znalezc lokalne sklepy, ktore papierosow nie sprzedają - u mnie akurat są, kupuję tam, na ryneczku i przez neta od firm, ktore wedle mojej wiedzy nie handlują tytoniem.
I to nie jest tak, że supermarkety sprzedają papierosy bez zysku, czy coś. Eksponują produkty nikotynowe coraz mocniej, więc widzą w tym zysk, zarabiają na tej chorobie.
8Petros [Signal: Petros.63] lubi to.
7 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
As a temporary workaround you can install the upcoming Google Play update from this link: https://cdn.organicmaps.app/apk/OrganicMaps-24081605-GooglePlay.apk
This APK should work with Android Auto.
20 użytkowników udostępniło to dalej
#foss #OrganicMaps #opensource #monopolist
F-Droid - Free and Open Source Android App Repository
F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device.f-droid.org
MiKlo:~/citizen4.eu$💙💛 lubi to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Digital Apartheid in Gaza: Big Tech Must Reveal Their Roles in Tech Used in Human Rights Abuses
This is part two of an ongoing series. Part one on unjust content moderation is here. Since the start of the Israeli military response to Hamas’ deadly October 7 attack, U.S.Electronic Frontier Foundation
kwj@hub.hubzilla.de⚪🔵⚪🟡 lubi to.
3 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
#X, który też z nich korzysta do trenowania chatbota #Grok, nie uznał za stosowne nikogo o tym informować.
Do organów ochrony danych osobowych w 9 krajach trafiły skargi przygotowane przez austriacką organizację @noyb.eu - na bezprawne wykorzystywanie danych osobowych użytkowników w UE/EOG do szkolenia technologii X.
Jedna skarga jest z Polski (a my maczaliśmy w tym palce)!
Źródło: https://noyb.eu/en/twitters-ai-plans-hit-9-more-gdpr-complaints
Twitter’s AI plans hit with 9 more GDPR complaints
Twitter did not inform users about personal data being used for AI training and did not seek consent.noyb.eu
5 użytkowników udostępniło to dalej
Instrukcja dla webowej wersji X:
1. Kliknij trzy kropki („Więcej”) w menu po lewej stronie
2. Przejdź do „Ustawienia i prywatność”
3. Dalej do „Prywatność i bezpieczeństwo”
4. Następnie kliknij „Grok” w sekcji "Personalizacja i udostępnianie danych"
5. Odklikaj opcję „wyrażam zgodęna przetwarzanie moich danych” (domyślnie zaznaczona jest zgoda)
Powodzenia!
3 użytkowników udostępniło to dalej
W aplikacji:
1. Klikamy w swój avatar
2. Na dole "Ustawienia & pomoc"
3. Następnie "Ustawienia i prywatność"
4. Potem "Prywatność i bezpieczeństwo"
5. Na dole listy mamy "Grok", gdzie odznaczamy zgodę
skasuj konto
😜
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Długi wywiad z Cathy O'Neil do przeczytania w całości na naszej stronie.
Rozmowę przeprowadził dla nas Jakub Dymek.
https://panoptykon.org/sztuczna-inteligencja-to-pusty-wywiad-cathy-o-neil
7 użytkowników udostępniło to dalej
Panoptykonudostępnił to.
Panoptykon lubi to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Epic judge says he’ll ‘tear the barriers down’ on Google’s app store monopoly
Eight months after a federal jury unanimously decided that Google’s Android app store is an illegal monopoly, Judge Donato repeatedly shut down any suggestion that Google shouldn’t have to open it up to competition.Sean Hollister (The Verge)
2 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
By mapping out the intricate web of surveillance companies, their subsidiaries, partners, and financial backers, we hope to expose the enablers fueling this industry's extensive rights violations, ensuring they cannot evade accountability for being complicit in this abuse.
#Privacy #Surveillance #InfoSec
Surveillance Watch: They Know Who You Are
Surveillance Watch is an interactive map revealing the intricate connections between surveillance companies, their funding sources and affiliations.Surveillance Watch
9 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Nie wiem jaki jest problem ze spamem w @openstreetmap ale, gdyby tak wydrukować „wizytówki” z napisami w językach, że „Twoje miejsce jest już na osm.org/123456¹ jeśli chcesz dodaj więcej szczegółów!” i zostawiać po dodanych do mapy knajpkach…
Stada newbies wtedy nabroją, ale może warto?
¹ a numerek najlepiej jakoś via @organicmaps
#openstreetmap
3 użytkowników udostępniło to dalej
So, what @wariat proposed initially was exactly the way to get to the business owners.
Yes. Most of them will ignore it, some will propose better data for their place, and who knows maybe few will create account and map whole neighborhood.
The first step is easy way to **propose** changes for exactly one node without any unnecessary bureaucracy. :D
@organicmaps @openstreetmap
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Do 27 sierpnia głos na ten artykuł możecie oddawać tutaj: https://pl.wikipedia.org/wiki/Wikiprojekt:Czy_wiesz/propozycje/2024-07/Afera_Cambridge_Analytica
Dzięki temu będziemy mogli dalej nieść misję ukazania szkodliwych punktów Facebooka - zarówno jako korporacji, jak i medium społecznościowego.
Proszę wszystkich, którzy to zobaczą, o symbolicznego boosta!
4 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Dołącz do nas jeśli też ubolewasz nad brakiem spejsu w Poznaniu i chcesz to zmienić.
Jeśli chcesz się dowiedzieć więcej, odwiedź naszą stronę internetową, gdzie znajdziesz krótkie wprowadzenie i kontakt do nas.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
WOMB jest miejscem, które dawniej było ogrodami działkowymi. Będziemy głównie siedzieć na ałtdorze. Musicie wiedzieć, że na WOMBie obowiązuje bezwzględny zakaz alkoholu.
2 użytkowników udostępniło to dalej
Ustawa jak feudalny pan przywiązuje bezdomnych do ziemi. Kiedy rząd zmieni absurdalne przepisy?
Czy w Polsce skończył się feudalizm i pańszczyzna? – pytają eksperci zajmujący się bezdomnością. Ustawa o pomocy społecznej uzależnia przyznanie samorządowego wsparcia człowiekowi żyjącemu na ulicy od miejsca ostatniego zameldowania.Paulina Jęczmionka-Majchrzak (OKO.press)
Mikolaj lubi to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Twenty years ago on August 9, the openstreetmap.org domain was registered. Since then open map data has been making the world a better place every day.
Send a birthday card here & support OSM if you can:
https://birthday20.openstreetmap.org/
@openstreetmap
3 użytkowników udostępniło to dalej
Chcą zabijać zwierzęta, ale nie chcą o tym rozmawiać. Myśliwi zawiesili udział w pracach nad reformą łowiectwa
Myśliwi demonstracyjnie opuścili posiedzenie zespołu ds. reformy łowiectwa przy Ministerstwie Klimatu i Środowiska. Ale od zmian w zabijaniu dzikich zwierząt nie da się uciec.Regina Skibińska (OKO.press)
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Czas na zbieranie podpisów jest do 31.07.2025 ale można skończyć wcześniej więc nie ma co zwlekać, tylko podpisywać na stronie: https://eci.ec.europa.eu/045/public/#/screen/home
Przypominam, Przestańcie Niszczyć Gry (Stop Killing Games) to kampania, która ma wymusić na twórach gier typu Live Service, plan na zakończenie wsparcia, który umożliwi granie po zamknięciu serwerów.
Jeśli chcesz pomóc sprawdź stronę: https://www.stopkillinggames.com/
#gry #liveservices #prawacyfrowe
2 użytkowników udostępniło to dalej
m0biudostępnił to.
https://yewtu.be/watch?v=eUbPXY0leFo
https://www.youtube.com/watch?v=eUbPXY0leFo
Od teraz promowanie akcji może być tak proste jak przekazanie tego wideo dalej, a jest jeszcze wiele podpisów do zebrania.
Przypominam, Przestańcie Niszczyć Gry (Stop Killing Games) to kampania, która ma wymusić na twórach gier typu Live Service, plan na zakończenie wsparcia, który umożliwi granie po zamknięciu serwerów.
Jeśli chcesz pomóc sprawdź stronę: https://www.stopkillinggames.com/
#gry #liveservices #prawacyfrowe
Dość Zabijania Gier
Materiał o inicjatywie Stop Niszczeniu Gier Video zainspirowany działaniami @Accursed_Farms Link do Inicjatywy:https://citizens-initiative.europa.eu/initia...YouTube
Kierunkowy74udostępnił to.
Piszę to, bo zastałem dwa materiały wspominające o akcji w ten sposób, a to może osłabiać zainteresowanie i chęć działania.
#gry #giereczkowo #prawacyfrowe #liveservices
Poza tym 14.08 o 20:00 CEST (tak to strefa czasowa w której jest Polska) kanał YouTube EU Made Simple planuje wywiad z Rossem Scottem, inicjatorem #StopKillingGames.
Link do filmu promocyjnego, gdzie na końcu zapowiadają wywiad:
https://www.youtube.com/watch?v=Y2Q8LrHNb3M
https://yewtu.be/watch?v=Y2Q8LrHNb3M
Przypominam, Przestańcie Niszczyć Gry (Stop Killing Games) to kampania, która ma wymusić na twórach gier typu Live Service, plan na zakończenie wsparcia, który umożliwi granie po zamknięciu serwerów.
Jeśli chcesz pomóc sprawdź stronę: https://www.stopkillinggames.com/
#gry #liveservices #prawacyfrowe #giereczkowo
With YOUR Help the EU Can SAVE Gaming and More!
Stop Killing Games! Consumer rights are under attack! Video game publishers could cut your access to games at any moment. But the EU might be there to save t...YouTube
mgorny-nyan (on) :autism:🙀🚂🐧udostępnił to.
Ale nie zatrzymujmy się jeszcze. Po pierwsze część podpisów może okazać się nieważna w trakcie weryfikacji z powodu pomyłki czy czegoś w tym stylu, a poza tym jest jeszcze 750k podpisów do zebrania w skali całej UE. W praktyce nadal koło miliona by mieć pewność, że po weryfikacji zostanie przynajmniej milion ważnych podpisów ale to nadal 250k mniej niż dwa tygodnie temu!
Przypominam, Przestańcie Niszczyć Gry (Stop Killing Games) to kampania, która ma wymusić na twórach gier typu Live Service, plan na zakończenie wsparcia, który umożliwi granie po zamknięciu serwerów.
Jeśli chcesz pomóc sprawdź stronę: https://www.stopkillinggames.com/
#gry #liveservices #prawacyfrowe #giereczkowo
4 użytkowników udostępniło to dalej
https://www.youtube.com/watch?v=E_ydBWWJOGQ
https://yewtu.be/watch?v=E_ydBWWJOGQ
Przypominam, Przestańcie Niszczyć Gry (Stop Killing Games) to kampania, która ma wymusić na twórach gier typu Live Service, plan na zakończenie wsparcia, który umożliwi granie po zamknięciu serwerów.
Jeśli chcesz pomóc sprawdź stronę: https://www.stopkillinggames.com/
#gry #liveservices #prawacyfrowe #giereczkowo
Stop Killing Games - Interview with Accursed Farms
Stop Killing Games! Consumer rights are under attack! Video game publishers could cut your access to games at any moment, but the EU might be there to save t...YouTube
Witold Kowalikudostępnił to.
Sumaryczna liczba podpisów przekroczyła 290k. Oznacza to, że potrzeba jeszcze 3 państw które przekroczą próg oraz przynajmniej nieco ponad 700k podpisów, a w praktyce więcej bo część pewnie nie przejdzie weryfikacji. Tak więc nagłaśniamy i męczymy ludzi o podpisy.
Widać, że najwięcej wsparcia pojawia się z krajów gdzie znajomość angielskiego jest dobra, więc trzeba komunikacji w innych językach; francuski, włoski, portugalski ale też inne.
Przypominam, Przestańcie Niszczyć Gry (Stop Killing Games) to kampania, która ma wymusić na twórach gier typu Live Service, plan na zakończenie wsparcia, który umożliwi granie po zamknięciu serwerów.
Więcej informacji znajdziesz na:
https://www.stopkillinggames.eu/
#gry #liveservices #prawacyfrowe #giereczkowo
Odpowiedź możecie przeczytać tutaj:
https://www.aph.gov.au/e-petitions/petition/EN6080
Nie jest to długie, po wycięciu ozdobników jedna strona A4 tekstu. Nadal jest kanadyjska petycja i próba pozwu zbiorowego w Brazylii ale wygląda na to, że cała nadzieja w UE. Francuska ochrona konsumenta nadal sprawę mieli, a nawet jeśli stwierdzi, że nic się nie stało, to jest Europejska Inicjatywa Obywatelska domagającą się rozwiązań na rzecz zachowania gier w stanie używalnym.
Przypominam, Przestańcie Niszczyć Gry (Stop Killing Games) to kampania, która ma wymusić na twórach gier typu Live Service, plan na zakończenie wsparcia, który umożliwi granie po zamknięciu serwerów.
Więcej informacji znajdziesz na:
https://www.stopkillinggames.eu/
#gry #liveservices #prawacyfrowe #giereczkowo
Kierunkowy74udostępnił to.
marcin mikołajczakudostępnił to.
Dodatkowo Francja, Hiszpania i Włochy zaliczyły skoki w ilości podpisów. Aktualnie inicjatywa ma ponad 331k podpisów z wymaganego miliona. Niestety nie udało się zrobić 1/3 w miesiąc ale wynik nadal niezły, chociaż napływ podpisów spowolnił.
Jest wrzesień, co oznacza rok szkolny i możliwość porozmawiania o inicjatywie w szkole. Zaś za miesiąc na kampusach. Zachęcam do poczty pantoflowej. Polska ma mniej niż 45k podpisów, stać nas na więcej. Nie bójcie się też odezwać do waszej rodziny czy podpisywać będąc za granicą. Liczy się obywatelstwo kraju członkowskiego, a nie adres zamieszkania.
Przypominam, Przestańcie Niszczyć Gry (Stop Killing Games) to kampania, która ma wymusić na twórach gier typu Live Service, plan na zakończenie wsparcia, który umożliwi granie po zamknięciu serwerów.
Więcej informacji znajdziesz na:
https://www.stopkillinggames.eu/
#gry #liveservices #prawacyfrowe #giereczkowo
4 użytkowników udostępniło to dalej
A wcześniej łódzki okręg: https://www.instagram.com/p/C-pb5G8uJxs/
Razem Łódzkie on Instagram: "Wyobraź sobie sytuację, że kupujesz nową grę wideo i nie wiesz, jak długo będziesz mógł się nią cieszyć. Brzmi absurdalnie? Tak, ale to codzienność wielu graczy — klientów branży gier wideo. Branży wartej setki milionów euro.
95 likes, 1 comments - razemlodzkie on August 14, 2024: "Wyobraź sobie sytuację, że kupujesz nową grę wideo i nie wiesz, jak długo będziesz mógł się nią cieszyć. Brzmi absurdalnie? Tak, ale to codzienność wielu graczy — klientów branży gier wideo.Instagram
Robert "Szkodnix" :mi: lubi to.
m0biudostępnił to.
Przypominam, Przestańcie Niszczyć Gry (Stop Killing Games) to kampania, która ma wymusić na twórach gier typu Live Service, plan na zakończenie wsparcia, który umożliwi granie po zamknięciu serwerów.
Więcej informacji znajdziesz na:
https://www.stopkillinggames.eu/
#gry #liveservices #prawacyfrowe #giereczkowo
Kierunkowy74udostępnił to.
marcin mikołajczakudostępnił to.
Dowodzi to dwóch rzeczy. Po pierwsze, silna ochrona konsumenta daje skuteczne narzędzia nacisku, nawet gdy nie wyda jeszcze decyzji. Po drugie, ogrom gier jako usług da się względnie niewielkim nakładem pracy uczynić grywalnymi po zakończeniu wsparcia.
Czy to oznacza, że Europejska Inicjatywa Obywatelska jest niepotrzebna? Nie! Wręcz przeciwnie. The Crew jest dużym tytułem wydawcy z Francji. Łatwo było znaleźć ludzi i narobić hałasu. Jednak ta decyzja nie gwarantuje grywalności innych tytułów tego samego wydawcy, a tym bardziej innych wydawców z innych państw. Dlatego podpisy pod Europejską Inicjatywą Obywatelską są ważne. Ubisotf pokazał, że żądania nie są niemożliwe do spełnienia, a brakuje po prostu motywacji do ich spełnienia. Taką motywacją może być regulacja wymuszająca to na wydawcy wydającym grę w Europejskim Obszarze Gospodarczym, którą inicjatywa próbuje wywalczyć.
Przypominam, Przestańcie Niszczyć Gry (Stop Killing Games) to kampania, która ma wymusić na twórach gier typu Live Service, plan na zakończenie wsparcia, który umożliwi granie po zamknięciu serwerów.
Więcej informacji znajdziesz na:
https://www.stopkillinggames.eu/
#gry #liveservices #prawacyfrowe #giereczkowo
Kierunkowy74udostępnił to.
Ale co do zasady zgadzam się, że skoro ta forma prawna ma swoją własną nazwę to należy używać tej nazwy a nie jakiejś innej.
Mateusz Jarczyński lubi to.
Może niejasność prawa, wielkość branży oraz niedawna fala regulacji na rzecz praw cyfrowych, zmusi KE do chociażby zbadania tematu głębiej.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Our Foundation co-founder has just published an interesting piece on how we're working to help organisations and content creators find their way to the Fediverse!
For more information on what we plan to do as a charity and how Patchwork, a new service we'll be launching soon, can help 👇
https://www.blog-pat.ch/enter-the-fediverse/
#Fediverse #SocialMedia #FediDev #FediAdmin #MastoDev #MastoAdmin #Technology
Organisations and content creators enter the Fediverse
In a Fedicentric world, everything revolves around Mastodon. Mastodon has around 80% of the monthly active users on the Fediverse. Mastodon sets the standard, and is where the action is.Michael Foster (Patchwork Blog)
MiKlo:~/citizen4.eu$💙💛 lubi to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
➡️ @fedihost - PeerTube & Mastodon managed hosting
➡️ @mastohost - Mastodon managed hosting
➡️ @snikket_im - XMPP/Jabber managed hosting
➡️ @Cloud68 - Managed hosting for very wide range of FOSS services
➡️ @homegrown - Advising non-techy people on hosting their own online services
➡️ @adminforge - German-language site advising on self-hosting
➡️ @jellyfin - Host your own Netflix/Spotify-style streaming service
🧵 1/7
DoudouOSMudostępnił to.
➡️ @CollaboraOffice - Online fork of LibreOffice
➡️ @ONLYOFFICE - FOSS online office suite
➡️ @hedgedoc - Collaborative markdown editor
➡️ @openproject - Online project management software
➡️ @liberaforms - FOSS tool creating online forms
➡️ @nextcloud - Self-hosting cloud storage, wide range of online apps
➡️ @ownclouders - Self-hosting cloud storage & collaboration
➡️ @forgejo - FOSS self-hostable software forge, fork of Gitea
4/7
WriteFreelyudostępnił to.
➡️ @owncast - Fediverse alternative to Twitch
➡️ @peertube - Fediverse alternative to YouTube
➡️ @gotosocial - Fediverse microblogging, emphasises lightweight hardware & user safety/privacy
➡️ @bonfire - New Fediverse instance type, incorporates open hardware
➡️ @writefreely - Blogging, Fediverse alternative to Medium
➡️ @funkwhale - Music & podcast storage & sharing on the Fediverse
➡️ @pixelfed - Photo-sharing on the Fediverse, anyone can host
5/7
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Other _sustainable_ (and cheaper!) ways for increasing efficiency in software development exist: In-project communication, powerful automation pipelines and reducing boilerplate.
Generative AI is a climate disaster
Tech companies are abandoning emissions pledges to chase AI market shareParis Marx (Disconnect)
MiKlo:~/citizen4.eu$💙💛 lubi to.
10 użytkowników udostępniło to dalej
Michał "rysiek" Woźniak · 🇺🇦udostępnił to.
The difference is more like this:
- we do not encourage users to use more resources, because it would cost us more. Most competitors do the opposite (e.g. recommending the use of heavy CI pipelines), simply because it makes more revenue
- we do not spend any computing power on tracking and unnecessary data collection
MiKlo:~/citizen4.eu$💙💛 lubi to.
Aral Balkanudostępnił to.
Olga Matná-Schrödingerováudostępnił to.
Episkopat oburzony nowymi zasadami organizacji lekcji religii. „To dyskryminujące”
Kościelnym oficjelom nie podoba się zasada łączenia osób z różnych klas w jedną grupę, która będzie uczęszczać na lekcję religii.Marcel Wandas (OKO.press)
Olga Matná-Schrödingerová lubi to.
kwj@hub.hubzilla.de⚪🔵⚪🟡udostępnił to.
Co trzeba zrobić, by Europejczycy przesiedli się do pociągów? Podpowiadamy von der Leyen
Samo kupno biletu kolejowego za granicę to męka, ceny bywają zaporowe, a podróże – skomplikowane. Komisja Europejska będzie próbowała coś z tym zrobić. Podpowiadamy, w jakim kierunku powinny iść zmianyMarcel Wandas (OKO.press)
2 ludzi lubi to
Olga Matná-Schrödingerováudostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
»RetroStrefa vol. 6«
Od 13 września 2024 roku potrwa szósta edycja festiwalu retro komputerów, gier i konsol — RetroSfera vol. 6. To niepowtarzalne wydarzenie dla retro maniaków i entuzjastów sprzętu z epoki kamienia łupanego.
https://www.fahrenheit.net.pl/gry/komputerowe/retrostrefa-vol-6/
#Fahrenheit_zin #festiwal #Brzeg #RetroStrefa #komputery
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Show folks this:
https://m.youtube.com/watch?v=TtVJ4JDM7eM
@thejuicemedia hitting it out of the park, yet again.
#ai #corporations #corporatocracy #billionaires #climateCrisis #BigTech #SiliconValley
Honest Government Ad | AI
The Government™ has made an ad about the existential threat that AI poses to humanity, and it’s surprisingly honest and informative👉 Help us keep Government...YouTube
MiKlo:~/citizen4.eu$💙💛 lubi to.
7 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
--
Dwa murale upolowane pod mostem kolejowym w Komańczy (woj. podkarpackie), namalowane przez Arkadiusza Andrejkowa. Fot. Joanna Klima
#łowcymurali #muralhunters #streetart #urbanart #sztukaulicy #muralart #mural #murals #wallart #streetartpoland #streetartpolska #polandstreetart #polskastreetart #polska #poland #komańcza
MiKlo:~/citizen4.eu$💙💛 lubi to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
https://modjeska.space/mechaniczny-kalkulator/
MiKlo:~/citizen4.eu$💙💛 lubi to.
2 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
📅 25-27 października 2024, #Rybnik
Podziel się wiedzą o systemie 🐧 #Linux, #OpenSource, #DevOps i na podobne tematy!
📍Nadsyłajcie propozycje do 19 sierpnia!📍
Więcej info: https://jesien.org/2024/c4p/
#JesieńLinuksowa2024 #JesienLinuksowa
Call for Proposals | Jesień Linuksowa 2024 – konferencja Wolnego Oprogramowania i systemu GNU/Linux
Spotkanie miłośników Wolnego Oprogramowania i GNU/Linuksa | 25-27 października 2024, Rybnikjesien.org
5 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
https://pressfreedomtracker.us/
U.S. Press Freedom Tracker
The U.S. Press Freedom Tracker is a project that aims to comprehensively document press freedom incidents in the United States — such as the arrests of journalists, seizures of their equipment, interrogations and searches at the U.S.U.S. Press Freedom Tracker
MiKlo:~/citizen4.eu$💙💛udostępnił to.
We’ve also published more than 150 in-depth analyses.
https://pressfreedomtracker.us/blog/
Analysis
Original analyses on press freedom trends and monthly incident roundups written by U.S. Press Freedom Tracker staff with features on …U.S. Press Freedom Tracker
Assault: 55
Arrest/criminal charge: 39
Equipment damage: 18
Subpoena/legal order: 7
Other incident: 7
Chilling statement: 6
Prior restraint: 6
Denial of access: 5
https://pressfreedomtracker.us
U.S. Press Freedom Tracker
The U.S. Press Freedom Tracker is a project that aims to comprehensively document press freedom incidents in the United States — such as the arrests of journalists, seizures of their equipment, interrogations and searches at the U.S.U.S. Press Freedom Tracker
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Earth Overshoot Day is getting earlier and earlier in the year. mostly due to our wasteful lifestyles.
If everyone lived like the USA or Australia, we need 5 Earths for sustainability.
If the world lived like Japan, China or most European nations, we need 3 Earths.
We have only 1 Earth
#Degrowth
Support our work with a financial donation
https://www.tinyurl.com/SR-people-not-oil
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
https://www.stopkillinggames.com/eci
TL;DR: If online-only DRM servers shut down, publishers would be required to keep your game working regardless.
Only targets video games because that is where this practice is by far the most prevalent today, but it would set a precedent that we might soon need for things like phones, cars, and all the other things that are increasingly getting CPUs shoved inside them.
1 year to reach 1 million signatures.
8 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Meta zatrudnia skrajnie prawicowego fanatyka na szefa działu polityk publicznych
Poświęcona mu strona na DefeatProject2025.org.
https://www.heritage.org/staff/dustin-carmack
https://www.linkedin.com/feed/update/urn:li:activity:7193663163664355328/
Dustin Carmack - Defeat Project 2025!
According to Carmack's bio in the Mandate for Leadership, “he served in the Intelligence Community as Chief of Staff to the Director of National Intelligence.Defeat Project 2025 (Defeat Project 2025!)
24 ludzi lubi to
2 ludzi nie lubi tego
4 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
meta's public policy director for threads.net and other platforms is one of the authors of project 2025
#FediPact #meta #threads #project2025
5 użytkowników udostępniło to dalej
https://www.platformer.news/mastodon-interview-eugen-rochko-meta-bluesky-threads-federation/
How Mastodon made friends with Meta
Founder Eugen Rochko on helping Threads federate, dodging venture capital, and why he hopes Bluesky abandons its protocolZoë Schiffer (Platformer)
Aral Balkanudostępnił to.
https://defeatproject2025.org/author-bios/dustin-carmack/
This person should not be in charge of public policy for anything. If I'd find out this man made the rules for a Mastodon instance, I wouldn't federate with that instance anymore.
Dustin Carmack - Defeat Project 2025!
According to Carmack's bio in the Mandate for Leadership, “he served in the Intelligence Community as Chief of Staff to the Director of National Intelligence.Defeat Project 2025 (Defeat Project 2025!)
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Customs and Border Protection agents need a warrant to search your phone
A federal judge in New York’s Eastern District ruled that warrantless phone searches at ports of entry violate the Fourth Amendment.Gaby Del Valle (The Verge)
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Obchodzą nas jedynie biometryczne kamery na ulicach Paryża, w którym odbywają się #IO.
Francja przyjęła przepisy, które dopuszczają wykorzystanie systemów wyposażonego w algorytmy monitoringu wizyjnego do automatycznego wykrywania zagrożeń.
To pierwszy europejski kraj, który zalegalizował tak inwazyjną technikę śledzenia w przestrzeni publicznej.
1/2
5 użytkowników udostępniło to dalej
Podejdź do tego na spokojnie. Ty, w życiu wiecznym będziesz mógł spędzić nieskończenie wiele czasu bez kamer i przetwarzania danych biometrycznych. Ci , którzy się nie piszą na te opcję, mają tylko ~kilkadziesiąt lat na to, żeby je przeżyć bez takich wynalazków, które nam fundują rządy i to te podobno demokratyczne. I dlatego mają takie a nie inne priorytety. Z góry dziękuję za zrozumienie...
Toive 🌻 lubi to.
Jako osoba, której w tej kwestii nie można urazić, również uważam, że zdecydowanie lepiej byłoby bez pierwszego zdania.
Takie wielkie masowe imprezy są świetnym pretekstem do testowania/wdrażania różnych opresyjnych dla prywatności rozwiązań , które potem zostają na dłużej.
Dlatego dla mnie to jest kolejny argument przeciw organizacji takich imprez jak IO.
Oprócz podstawowego, czyli tego, że wymiar komercyjny, polityczny już od dawna przeważa nad sportowym.
5 ludzi lubi to
MiKlo:~/citizen4.eu$💙💛udostępnił to.
I bardzo dziękuję @m0bi13 i @ftdl za pomoc w stworzeniu strony podcastu :)
Zapraszam do słuchania:) https://szmeryferia.pl/
4 użytkowników udostępniło to dalej
A tutaj profil fedi podcastu: @lazik@szmeryferia.pl do obserwowania 🚀
Dzięki @m0bi13 👏
2 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
https://lenses.alxd.org/
Solarpunk: lenses and foundations
Round Mirror by Ethan Sees Last year I published a lengthy videoessay on Solarpunk as a part of collaboration with a philosophical YouTube channel "Myśleć Głębiej" (Think That Through in English).alxd - solarpunk hacker
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
https://www.reddit.com/r/pics/comments/1dt4oi0/new_sign_in_idaho_public_libraries_requiring_a_id/
kravietz 🦇 lubi to.
3 użytkowników udostępniło to dalej
Bread and Circusesudostępnił to.
Bread and Circusesudostępnił to.
I grew up in Wyoming. Almost every day in the summer I would ride my bike to the library because it had air conditioning. It had a free summer reading camp that guaranteed a meal every day. It had rooms you could rent out for studying or using the typewriter? This was in the late 90s/early 00s, so it's not like they didn't also have computers, but I loved that typewriter. It was definitely a formative place in my childhood.
Oblomov
•Michał "rysiek" Woźniak · 🇺🇦
•I wouldn't have made that decision, but well that is a decision a lot of orgs make. It has pros and cons. I feel the cons outweigh the pros, but it's far from clear-cut.
Michał "rysiek" Woźniak · 🇺🇦
•- a pair of back-end servers (the main site was an ancient Joomla install…), in a production / warm standby configuration;
- a couple dozen very thin VPSes acting as (micro-) caching reverse proxies; we called them "fasadas" (from Bosnian word for a façade);
- a bunch of scripts that tied it all together.
The stripped down and simplified nginx config for the fasadas lives as a FLOSS project here:
https://0xacab.org/rysiek/fasada
🧵
#DevOps #SysAdmin #WebDev
Michał "rysiek" Woźniak / fasada · GitLab
GitLabMichał "rysiek" Woźniak · 🇺🇦
•This meant that:
1. we had a close-to-production testing server always available;
2. we had a way of quickly switching to almost completely up-to-date backup back-end server in case anything went down with the production.
The set-up on these back-ends included *two* nginx instances running parallel on different ports but with same config, serving same content.
Yes, on each.
🧵
Carlo Gubitosa :nonviolenza:
•Michał "rysiek" Woźniak · 🇺🇦
•Michał "rysiek" Woźniak · 🇺🇦
•Because everything was in docker containers, we could upgrade each nginx instance separately.
Whenever we were deploying nginx config changes or were upgrading nginx itself, we would do that one instance at a time. If it got b0rked, fasadas would just stop using the b0rked back-end nginx instance and switch to the other one.
No downtime. No stress.
🧵
Michał "rysiek" Woźniak · 🇺🇦
•This was Good Enough™, as browsers were already smart about selecting an endpoint IP address and sticking to it across requests related to the same domain.
This also meant that if an active fasada went under for whatever reason, visitors would mostly not notice – their browsers would retry against one of the remaining IPs.
🧵
Michał "rysiek" Woźniak · 🇺🇦
•But we only kept 4-6 actually active for `occrp.org` (and some others for other sites we hosted).
The other ones were an "emergency stash".
If an active fasada did go under, we'd swap its IP address out of occrp.org A records, and add one of the currently healthy standbys instead.
If we started getting way more traffic than the current active fasada set could handle, we'd add more.
🧵
viq
•Michał "rysiek" Woźniak · 🇺🇦
•Michał "rysiek" Woźniak · 🇺🇦
•Hence:
1. microcaching
2. my exasperation with CloudFlare calling everything a DDoS 🙄
But I digress!
We did get honest-to-Dog DDoSes, some pretty substantial. When that happened we just… swapped out *all* active fasadas.
DDoS would happily continue against the 4 to 6 old IP addresses… While new visitors would get served from other nodes. 😸
🧵
Michał "rysiek" Woźniak · 🇺🇦
•And when you do, and the target just moves on to a different set of IP addresses, you're DDoSing something that does not matter. Have at it!
Now, I am not saying *all* DDoSes work this way.
I *am* saying that all the DDoSes I have seen against OCCRP's infra when I was there worked this way.
🧵
Michał "rysiek" Woźniak · 🇺🇦
•…blackholing also our production back-end server.
Took us 45min to deal with this, mainly because I was out at lunch and for *once* I did not take my phone with me. While a certain @smari happened to be on vacation literally on the other side of the globe.
Dealing with this meant pushing a quick config change to the fasadas to switch to the warm spare back-end.
🧵
Michał "rysiek" Woźniak · 🇺🇦
•I should probably write this all up in a blogpost, with some more lessons-learned (for example: remember to microcache your 4xx/5xx errors and 3xx redirects as well).
Thanks for joining me for this ride down the memory lane!
I will now take your questions.
🧵/end
DamonHD
•Interesting stuff even if you stuck to current-century tech, thank you!
Michał "rysiek" Woźniak · 🇺🇦
•DamonHD
•Michał "rysiek" Woźniak · 🇺🇦
•DamonHD
•Many many years ago when the BBC was hosting live UK General Election results for the first time I think that they used 5 minutes, and broke a lot of things.
(Ofc everything is faster and better tuned these days, from the DNS servers to the browsers...)
robryk
•Michał "rysiek" Woźniak · 🇺🇦
•For those whose did, the worst case scenario is roughly 2×TTL if the request happens *just* before we push DNS changes.
There are nuances and caveats, but that's an effective enough way of thinking about it.
robryk
•Michał "rysiek" Woźniak · 🇺🇦
•Or, a recursive resolver gets a request from user A *just* before DNS changes are pushed, caches that. Then user B issues a request *just* before the TTL expires and gets the cashed response from the recursive resolver.
robryk
•Leonora
•Michał "rysiek" Woźniak · 🇺🇦
•Default: 10s for dynamic content
https://0xacab.org/rysiek/fasada/-/blob/master/services/etc/nginx/sites/example.com.conf?ref_type=heads#L43
And then depending on context:
https://0xacab.org/rysiek/fasada/-/blob/master/services/etc/nginx/sites/example.com.conf?ref_type=heads#L86
https://0xacab.org/rysiek/fasada/-/blob/master/services/etc/nginx/sites/example.com.conf?ref_type=heads#L106
Basically the idea is that content that is "dynamic" (i.e. generated by the CMS on the back-end) is cached just long enough to limit the number of requests hitting the back-end dramatically, but otherwise not make it annoying to people who write/edit/modify that content in the CMS.
10s -20s is pretty good for that.
services/etc/nginx/sites/example.com.conf · master · Michał "rysiek" Woźniak / fasada · GitLab
GitLabrobryk
•Michał "rysiek" Woźniak · 🇺🇦
•Geoff Simmons
•Michał "rysiek" Woźniak · 🇺🇦
•Why? Because if you're running a databased-backed back-end, generating a 404 page or a 301 redirect might take close to as much time and resources as generating a 200 response.
And if your back-end is overwhelmed and throwing 504 Gateway Timeouts after a long wait, throwing more requests its way is also a bad idea.
Michał "rysiek" Woźniak · 🇺🇦
•On one of the sites we started getting a "@2x" requests for *every* image:
https://www.kylejlarson.com/blog/creating-retina-images-for-your-website/
Those "@2x" images did not exist, so 404s were being returned. But these 404s were not being (micro)cached at the edge at the time, and that drove the load on the back-end through the roof.
So yeah, microcache your 3xx/4xx/5xx responses if you're doing microcaching at all.
Creating Retina Images for Your Website
Kyle J. Larson (Kyle J Larson)Geoff Simmons
•In that world: 301 and 404 responses are cacheable by default, so the load for that can be taken from the backends in any case. And yes, a caching proxy has to react appropriately to distressed backends. For example with health checks, taking unhealthy backends out of rotation for a time to give them a chance to recover.
Sounds like your way worked.
Michał "rysiek" Woźniak · 🇺🇦
•We looked at Varnish back when we were setting this up, but it did not support HTTPS (which was a necessity for us). The official way of adding HTTPS was "put nginx in front of it". So we shrugged and just used nginx.
GinevraCat
•Leonora
•Michał "rysiek" Woźniak · 🇺🇦
•Oliwier Jaszczyszyn
•Also, can you please explain how
$redirect_fbclid
map does work? Would be interested in implementing this.Michał "rysiek" Woźniak · 🇺🇦
•Sure.
At some point Facebook started adding the `fbclid` argument, busting the cache.
So, first I use the map directive and a regex to set `$request_fbclid` to the request URL *without* `fbclid` stuff.
https://0xacab.org/rysiek/fasada/-/blob/master/services/etc/nginx/nginx.conf?ref_type=heads#L189
And then, in each site's config, I do a 301 redirect to that `fbclid`-less URL, if that var is set:
https://0xacab.org/rysiek/fasada/-/blob/master/services/etc/nginx/sites/example.com.conf?ref_type=heads#L117
services/etc/nginx/nginx.conf · master · Michał "rysiek" Woźniak / fasada · GitLab
GitLab