Przejdź do głównej zawartości

MiKlo:~/citizen4.eu$💙💛udostępnił to.


My former employer, @OCCRP, just went live with their new website, and it's pretty slick!
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
Ten wpis został zedytowany (3 miesiące temu)

3 użytkowników udostępniło to dalej

@oblomov eh, it's okay. I am proud it was still being used until now, over 4y after I had moved on from @OCCRP. 🙂

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.
For those curious, the infra was mostly:

- 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
Ten wpis został zedytowany (3 miesiące temu)
The production / warm standby back-end servers were automagically synced every hour. Yes, including the database.

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.

🧵
Ten wpis został zedytowany (3 miesiące temu)
what's the point in having redundancy on the web server if they are both on the same machine? Thanks in advance for the answer.
Each fasada (i.e. reverse proxy on the edge) was configured to use *both* of these nginx instances on the currently-production back-end server.

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.

🧵
Ten wpis został zedytowany (3 miesiące temu)
IP addresses of active fasadas (that is, ones that were supposed to handle production traffic) were simply added as A records for `occrp.org`.

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.

🧵
Ten wpis został zedytowany (3 miesiące temu)
We had about 2 dozen fasadas configured, deployed, and ready to serve production traffic at any given time.

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.

🧵
Ten wpis został zedytowany (3 miesiące temu)
what order of magnitude were the TTLs on those records, how soon would clients notice the changes?
@viq TTL was 900, so 30min for ~full propagation.
@viq
From my experience, what brings a site down really rarely is an *actual* DDoS. Most of the time it is organic traffic spike hitting a slow back-end.

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. 😸

🧵
Ten wpis został zedytowany (3 miesiące temu)
See, when you're DDoSing someone, you don't want to waste your bandwidth on checking DNS records, now do you? You want to put everything you've got into these malicious packets.

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! :blobcatcoffee:

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.

🧵
Ten wpis został zedytowany (3 miesiące temu)
The time we really went down hard was when our dedi provider (which was otherwise great!) overeagerly blackholed DDoS traffic…

…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.

🧵
Ten wpis został zedytowany (3 miesiące temu)
:oof: What a blast from the past!

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. :blobcatcoffee:

🧵/end
Ten wpis został zedytowany (3 miesiące temu)
I worked my back up the thread because I read "microcache" as "microfiche" ... ahem!

Interesting stuff even if you stuck to current-century tech, thank you!
Q: what TTL did you typically have on your A records?
@DamonHD 900, meaning in ~30min we could expect ~full propagation.
OK, thanks!

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...)
Does this mean that your way of mitigating ddoses would kick in on that timescale?
@robryk @DamonHD for some visitors it would be instantenous, if their recursive resolvers have not cached occrp.org A records yet.

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.
wouldn't it be ~1xTTL+epsilon? (The recursive resolver would reask once TTL has expired, would promptly get the new answer, with only requests it was serving before it got the new answer getting old responses, no?)
@robryk @DamonHD there are all sorts of small random delays that can push it over the edge and mean that a recursive resolver still serves the cached response even though technically the TTL should have *just* expired.

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.
ah, I just realized that I don't know how DNS TTL works in _clients_. Thanks, I will need to look it up.
Thanks for sharing! I don't think I've heard about micro caching before, can you share how low you set the time in this case?
Ten wpis został zedytowany (3 miesiące temu)
@Herover it's all in the code.

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.
Did you choose not to only coalesce concurrent requests because that's more fiddly, because the load difference between 1/10 Bq (or should I say Hz) and 1/[time it takes to serve the request of the backend] is meaningful, or for some other reason?
why do you recommend caching 4xx/5xx responses?
@slimhazard I recommend *microcaching* these responses just like all other dynamic responses, if the back-end is dynamic.

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.
@slimhazard learned that the hard way when Apple's retina macs became a thing.

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. :blobcatcoffee:
got it. I work with Varnish and see things through that lens, hence my question. We would do similar things, but differently.

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.
@slimhazard yup, worked fine for us.

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.
Yes. This should definitely be a blog post. I learned stuff!
reminds me of when I was running a server with a popular shooting game, a great way to stop a ddos attack was to figure out which previous player was doing it (easy, they always made loudly told about themselves), and then block the persons IP. The ddos would almost always stop within minutes because most people thought they had permanently ddos'd the server out of existence, somehow 😁
@rysiek: I use parts of your NGINX configs at Peekr. Alongside using Redis, blocking AI scrapers’ user agents server-side and optimising static resources, the instance works blazing fast and can return results as fast as few milliseconds. Fastly (thanks to its Fast Forward programme) also helps us in handling static resources such as CSS/JS/WOFF2 fonts (i.e. used as an auxiliary caching method).

Also, can you please explain how $redirect_fbclid map does work? Would be interested in implementing this.
Ten wpis został zedytowany (3 miesiące temu)
@slavistapl ah, nice!

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

MiKlo:~/citizen4.eu$💙💛udostępnił to.


To faktycznie jest niesamowite. Tekst mój, ale wykonanie to już #Suno. https://suno.com/song/1d08f1ed-381f-4aea-a7bf-4a5346bb6bc0
#suno

2 użytkowników udostępniło to dalej


MiKlo:~/citizen4.eu$💙💛udostępnił to.


Przypomnienie: kupując w sklepach sprzedających papierosy, wspierasz przemysł nikotynowy.

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.
Zdjęcie z biedronki. Podświetlana gablotka eksponująca papierosy i inne nikotynowe gówna
Zdjęcie przy kasie biedronki. Cennik papierosów i dyndająca plakietka pokazująca kolejne produkty nikotynowe
wybacz Kuba, ale ja to trochę odbieram jako szantaż moralny, lokalne sklepy przegrywają ze swoją marżą w porównaniu do dużych sklepów. Prawda jest taka, że znakomita większość ludzi idzie tam, gdzie jest taniej, a w moim mieście lokalne sklepy wyginęły 🤷‍♂️
Ten wpis został zedytowany (2 miesiące temu)
i tam, gdzie jest bliżej i dłużej otwarte. Zwłaszcza przy takich upałach. A kupowanie wszystkiego przez internet to większy ślad węglowy wysyłek itp, więc to wszystko nie jest takie czarno białe. W sąsiedniej gminie jest fajny rodzinny sklep z nabiałem - ale czynny tylko w czwartki do południa, więc od paru lat nie miałam czasu podjechać… plus to nie sklepy są w temacie palenia problemem
Ten wpis został zedytowany (2 miesiące temu)
@arek wiem, że nie każdy ma taką opcję - ja na szczęście mam i to wybieram

MiKlo:~/citizen4.eu$💙💛udostępnił to.


Last night Organic Maps was removed from the Play Store without any warnings or additional details due to "not meeting the requirements for the Family Program". Compared to Google Maps and other maps apps rated for 3+ age, there are no ads or in-app purchases, and no user information is collected in Organic Maps. We have asked for an appeal.

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.
Email from Google about the removal of Organic Maps app
Ten wpis został zedytowany (3 miesiące temu)
Or even better, install https://f-droid.org/ and install OrganicMaps from there. Don't live by arbitrary Google-monopoly-rules.

#foss #OrganicMaps #opensource #monopolist
outrageous and biased content policing

MiKlo:~/citizen4.eu$💙💛udostępnił to.


Tech companies should not intentionally provide services that facilitate human rights abuses. Its time for Google and Amazon to tell the truth about use of their technologies in Gaza so that everyone can see whether their human rights commitments were real or simply empty promises. https://www.eff.org/deeplinks/2024/08/digital-apartheid-gaza-big-tech-must-reveal-their-roles-tech-used-human-rights-0

3 użytkowników udostępniło to dalej

You are absolutely right

MiKlo:~/citizen4.eu$💙💛udostępnił to.


Meta to chociaż poinformowała, że będzie wykorzystywała dane ludzi do trenowania #AI.

#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
Skrin z X:

Napis dużym fontem:
Aplikacja xAI Grok chce uzyskać dostęp do Twojego konta w serwisie X.

Awatar i nawa konta

Duży niebieski przycisk z białym napisem o treści: Autoryzuj aplikację

Mały niebieski napis: Anuluj.
#AI #x #grok

5 użytkowników udostępniło to dalej

Korzystasz z X? Możesz wyłączyć dostęp xAI Grok do danych.

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

Podajemy instrukcję dla korzystających z aplikacji X:

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ę
PS My nie z tych, którzy odmawiają ludziom prawa do decydowania, z jakich usług korzystać, ale rzetelność nakazuje też podać instrukcję dla tych, którzy mają dość X. Ta będzie krótka:

skasuj konto

😜
@kayo77 a ile narzędzi AI wymusza zgodę (recaptcha)?

MiKlo:~/citizen4.eu$💙💛udostępnił to.


„Nie wiemy, czy narzędzia sztucznej inteligencji są bezpieczne, bo nie zastanawiamy się nad tym, jak to rzetelnie sprawdzić” – mówi Cathy O’Neil, matematyczka, autorka książek i badaczka algorytmów.

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
Okładka występu Cathy O'Neil na TED Talks "The era of blind faith in big data must end"

Panoptykonudostępnił to.

@Panoptykon Jak ktoś nie czytał jej książki "Broń matematycznej zagłady" to dzisiaj jest może nawet bardziej aktualna niż 10 lat temu.

MiKlo:~/citizen4.eu$💙💛udostępnił to.


Epic judge says he’ll ‘tear the barriers down’ on Google’s app store monopoly https://www.theverge.com/2024/8/14/24220491/epic-google-android-app-store-monopoly-remedies-hearing

2 użytkowników udostępniło to dalej

Apple sure maybe, but there's nothing preventing alternate app stores on android, see Amazon's app store, Samsung, a bunch of other oems, etc.

MiKlo:~/citizen4.eu$💙💛udostępnił to.


Pleased to announce the launch of Surveillance Watch, an interactive map and resource that documents the hidden connections within the opaque surveillance industry: https://www.surveillancewatch.io/

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

MiKlo:~/citizen4.eu$💙💛udostępnił to.


Piątek… wakacji koniec powoli. Tak sobie siedzę i tak sobie myślę. Tak sobie myślę i tak sobie siedzę… i już mnie dupa od tego myślenia boli. :D

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... the cards would be for a specific business/OSM object, right? Then we probably need a service anyway and the link would be kind of login to that service. Unsecured, but that's the idea. Business owner could choose to add a password later.

So, what @wariat proposed initially was exactly the way to get to the business owners.
Ten wpis został zedytowany (3 miesiące temu)
@rmikke
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.


Propozycja ukazania na stronie głównej artykułu o aferze Cambridge Analytica (tej z Facebookiem w roli głównej) na razie ma tylko jeden podpis. Żeby się tam artykuł okazał, a co za tym idzie, dotarł do większej grupy osób, musimy mieć tych podpisów co najmniej trzy.

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.


Sie 14
Spotkanie organizacyjne Poznańskiego Hackerspace'u Knyfyrtel
Śr 6:00 PM - 7:00 PM
Knyfyrtel Hackerspace Poznań
Zapraszamy na nasze cotygodniowe otwarte knyfyrtlowe spotkanie na którym ustalamy kolejne kroki ku oficjalnemu założeniu wyczekiwanego hackerspace'u w naszym mieście.

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.
Ten wpis został zedytowany (3 miesiące temu)

MiKlo:~/citizen4.eu$💙💛udostępnił to.


Sie 17
Czilera utopia na WOMBie z HSem
Sob 2:00 AM - 5:00 PM
Knyfyrtel
Checemy was zaprosić na spokojny event na WOMBie. Gromadzimy się tylko po to aby pogadać i bez presji powymieniać się wiedzą. Nie będzie spreakerów, prezentacji ani certyfikacji, ale za to kocyk, trochę zieleni i haker z sąsiedztwa.

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.
Ten wpis został zedytowany (3 miesiące temu)

2 użytkowników udostępniło to dalej



#bezdomość

MiKlo:~/citizen4.eu$💙💛udostępnił to.


Happy Birthday, OpenStreetMap!

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



MiKlo:~/citizen4.eu$💙💛udostępnił to.


Drawing: Possible causes of your problems. I've been appalled at the scenes we've witnessed over the last few days. It's utterly unacceptable that people should have to live in fear because of the colour of their skin.
[Polite comments only, please.]
Diagram titled 'Possible causes of your problems'. On the left hand side, subtitled 'Yes': Funding removed from local councils, growing gap between rich and poor, multinational companies not paying their taxes, lack of new affordable housing, government not investing sufficiently in schools and healthcare. On the right hand side, subtitled 'No': Picture of small boat, with arrow; 'People fleeing horrific situations that you and I can't imagine'.

6 użytkowników udostępniło to dalej


MiKlo:~/citizen4.eu$💙💛udostępnił to.


Europejska Inicjatywa Obywatelska w sprawie #StopKillingGames w ciągu dwóch dni zebrała ponad 46 tysięcy podpisów z wymaganego 1 miliona w UE. Dodatkowo wymagane jest przekroczenie progów krajowych w przynajmniej 7 krajach. Najbliżej progu jest Finlandia ponad 27%. Szwecja, Dania i Niderlandy zbliżają się do 20%. Polska i Niemcy zbliżają się do 15% progu, chociaż odpowiadają za najwięcej podpisów.

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.

Wczoraj Quaz9 opublikował wideo promujące #StopKillingGames po polsku.

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

Kierunkowy74udostępnił to.

Prośba do ludzi chcących mówić o #StopKillingGames. Nie używajcie słowa petycja. Ludzie wyobrażają sobie wtedy jakieś change.org czy inne tego typu twory. Europejska Inicjatywa Obywatelska to jest coś wobec czego Komisja Europejska musi się ustosunkować, jeśli podpisy zostaną zebrane. W najgorszym wypadku odpowie, że to nie jest sprawa którą mogą uregulować ale nie może inicjatywy zignorować.

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
W sumie ja zauważyłam, że każdą rzecz do podpisania online z automatu traktuję w kategoriach "to nic nie zmieni", nawet jeśli część sama podpisuję.
Szwecji już nie ma... Pod progiem krajowego poparcia dla Europejskiej Inicjatywy Obywatelskiej w sprawie #StopKillingGames. Szwecja jako druga z 7 wymaganych państw przekroczyła próg krajowy, a Polska depcze jej po piętach. Zaś sumaryczna ilość podpisów z EU zbliża się do 250k z miliona wymaganych.

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

mgorny-nyan (on) :autism:🙀🚂🐧udostępnił to.

Wybiła 15:00 i Polska przekroczyła swój próg krajowy dla europejskiej inicjatywy obywatelskiej w sprawie #StopKillingGames.

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

Przypominam, że kanał YouTube EU Made Simple ma dziś o 2000 wywiad z Rossem Scottem, inicjatorem #StopKillingGames. Wywiad będzie w zasadzie na pewno po angielsku.

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

Witold Kowalikudostępnił to.

Zeszły tydzień był raczej powolny jeśli chodzi o Europejską Inicjatywę Obywatelską w sprawie #StopKillingGames ale weekend przyniósł nagły wystrzał podpisów z Niemiec. Wedle stanu na godzinę 1800 CEST, Niemcy stały się czwartym państwem, które przekroczyło swój próg krajowy.

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
Pojawiła się odpowiedź na Australijską petycję w sprawie #StopKillingGames. Nie znam się na australijskich realiach ale wygląda na stwierdzenie, że są ochrony konsumenta i nie rozumieją problemu. Jeszcze nie wiem czy coś będzie robione z nią dalej.

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.

Minął juś miesiąc od startu zbierania podpisów pod Europejską Inicjatywą obywatelską w sprawie #StopKillingGames. Po drodze stało się kilka rzeczy, między innymi @razem wyrazili poparcie dla akcji.

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

Ogólnie jest jakieś źródło, że Razem poparło kampanię? 😉
https://x.com/partiarazem/status/1828696105002951116

A wcześniej łódzki okręg: https://www.instagram.com/p/C-pb5G8uJxs/
zdecydowanie brakuje tych wpisów na fedi ;)
@mkljczk
Spójrz na to od jasnej strony. Najwyraźniej jest przerwa i nie zbliżają się żadne gUpie wybory. :D

@szkodnix

m0biudostępnił to.

Dania przekroczyła dziś (po bardzo długim czasie bycia tuż tuż) swój próg krajowy ilości podpisów pod Europejską Inicjatywą Obywatelską w sprawie #StopKillingGames. Sumarycznie jest ponad 338k podpisów z wymaganego miliona.

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.

Pierwszy sukces #StopKillingGames. Ubisoft, po kilku miesiącach bombardowania ich obsługi klienta, a następnie składania skarg do francuskiej ochrony konsumenta związanych z zamknięciem The Crew, nagle ogłasza, że The Crew 2 i Motorfest dostaną tryb offline.

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
Ten wpis został zedytowany (2 miesiące temu)

Kierunkowy74udostępnił to.

@PiTau W gruncie rzeczy #EuropejskaInicjatywaObywatelska jest w swoich zasadach bliższa polskiej sejmowej petycji niż Obywatelskiej Inicjatywie Ustawodawczej. W tym sensie, że tak jak petycja musi przejść formalną ścieżkę rozpatrzenia, ale dalszy bieg zależy od wąskiej grupy osób z KomisjiEuropejskiej czyli organu, który nie jest wybierany bezpośrednio. To oczywiście daje realny wpływ na bieg spraw bo jednak przynajmniej inicjatywa dociera do osób decyzyjnych (inaczej niż jakieś strony internetowe z petycjami), no ale nie ma żądnej gwarancji, że nie trafi do kosza z jakiś powodów "z dupy". Obywatelska Inicjatywa Ustawodawcza przynajmniej gwarantuje, że projekt, który zebrał minimum podpisów będzie poddany pod głosowanie na posiedzeniu plenarnym.
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.
Ten wpis został zedytowany (3 miesiące temu)
@miklo Niestety mogą jak napisałem powiedzieć, że się tym nie zajmą i tyle. Niemniej nie jest to jedyny front #StopKillingGames. Była masowa akcja zgłoszeń do francuskiej i niemieckiej ochrony konsumenta. We Francji sprawa siedzi na najwyższym szczeblu ochrony konsumenta, co jest podobno ekstremalnie rzadkie, i się mieli. Zaś niemiecki urząd poinformował mailowo Rossa Scotta, (inicjatora akcji) że wiedzą o sprawie. Sam Ross nigdy nie napisał do nich maila, więc zrobili to sami z siebie.

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.


"We want to bring organisations and content creators into the Fediverse, step by step."

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

MiKlo:~/citizen4.eu$💙💛udostępnił to.


#SelfHosting / #CommunityHosting / #ManagedHosting picks of the day:

➡️ @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.

#SelfHosting picks of the day (continued):

➡️ @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.

#SelfHosting picks of the day (continued):

➡️ @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.


If Codeberg is trying to "compete" against GitHub and GitLab, why does it refuse to take a look at AI assistants? Apart from infringing on authors' rights and questionable output quality, we think that the current hype wave led by major companies will leave a climate disaster in its wake: https://disconnect.blog/generative-ai-is-a-climate-disaster/

Other _sustainable_ (and cheaper!) ways for increasing efficiency in software development exist: In-project communication, powerful automation pipelines and reducing boilerplate.
Very weak argument imo.

How are the servers for codeberg powered?

Michał "rysiek" Woźniak · 🇺🇦udostępnił to.

@s_levi_s Codeberg is running a single server (~130W) on renewable energy. We know that we can reach more efficiency, mostly because we don't benefit from scaling effects yet.

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

Aral Balkanudostępnił to.



kwj@hub.hubzilla.de⚪🔵⚪🟡udostępnił to.


#Kolej #TransportPubliczny

MiKlo:~/citizen4.eu$💙💛udostępnił to.


Gry komputerowe:
»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.


Need a brief and accessible explainer about the actual harms of AI?

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
It starts with the usual bullshit, and only transitioned to reality when I was reaching for the close button. The introduction should be made shorter to avoid discouraging people from watching the factual part.


MiKlo:~/citizen4.eu$💙💛udostępnił to.


Napisałam o mechanicznej maszynie do liczenia vel kalkulatorku:

https://modjeska.space/mechaniczny-kalkulator/
Na zdjęciu kalkulator z I poł. XX wieku na drewnianym blacie. Widać również fragment woltomierza i nożyczki.

2 użytkowników udostępniło to dalej

Piękna bestyjka. I ten ich chrobot przy pracy, odbierany dotykiem, zmysłowa przyjemność jak mruczenie konta.

MiKlo:~/citizen4.eu$💙💛udostępnił to.


🎙️ Zgłoś swoje wystąpienie na Jesieni Linuksowej 2024! 🍂
📅 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
Ten wpis został zedytowany (4 miesiące temu)

MiKlo:~/citizen4.eu$💙💛udostępnił to.


Aug. 2 marks seven years since we launched the U.S. Press Freedom Tracker, a nonpartisan news website and database providing reliable and contextualized information on the number of press freedom violations in the U.S.

https://pressfreedomtracker.us/
A project of @freedomofpress, the Tracker has documented nearly 2,000 incidents across nearly a dozen categories, affecting more than 1,300 journalists and news organizations across the U.S.

We’ve also published more than 150 in-depth analyses.

https://pressfreedomtracker.us/blog/
So far in 2024, journalists in the U.S. have faced numerous violations, including:

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

MiKlo:~/citizen4.eu$💙💛udostępnił to.


August 1st is #EarthOvershootDay - the date when demand on our planet’s resources surpasses its capacity to regenerate them.

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
Graph of when Earth Overshoot day occurs starting in 1971 when it was sometime in December. As of 2024 it is now August 1.
Ten wpis został zedytowany (4 miesiące temu)
are there graphs like this for every (or most or many) countries?
Like this? Does not have the change over time but you can see a current comparison of many countries.
An image of the earth labelled with many countries’ “overshoot days”, representing how early in the year overshoot day would be if everyone lived like the average citizen of that country.
Ten wpis został zedytowany (3 miesiące temu)

MiKlo:~/citizen4.eu$💙💛udostępnił to.


If you're an EU citizen and you hate DRM and planned obsolescence, here's an easy petition for you to sign:

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.

MiKlo:~/citizen4.eu$💙💛udostępnił to.


If you are on #polandrock festiwal you need to come and say hi! Search „Hackerspace Polandrock” in ASP zone!
Workshop tent of hackerspace polandrock, 5 by 8 meters divided into 1/4 part of backstage and 3/4 part of workshop space in wich guitar effects workshops taught by Lechu are visible. Quite a crowd is sitting around a table with projector showing a presentation on a screen hanging from a roof. On the left big banner of hackerspace polandrock is visible with a logo which is a mix of cog and peace sign. Lechu is holding a guitar and waveform and spectrum charts are displayed on the screen. On the right side there are posters hanging with photos of various hackerspaces and texts about hackers, hacking, hackerspaces and what it is or isnt.

MiKlo:~/citizen4.eu$💙💛udostępnił to.


Meta zatrudnia skrajnie prawicowego fanatyka na szefa działu polityk publicznych


Dustin Carmack, ("były") człowiek skrajnie prawicowego lobby Heritage Fundation, asystent dwóch faszystowskich senatorów i dyrektor "National Intelligence" - gabinetu politycznego nadzorującego służby wywiadowcze w administracji Trumpa, współautor rozdziału "Projektu 2025" precyzującego plan przejęcia aparatu państwowego USA przez "chrześcijańskich nacjonalistów" został szefem polityk publicznych Meta (FB/Insta) na część USA i w/g @zayshad ma dostać to stanowisko dla Threads (fejsowej kopii na Twittera).

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/
Ten wpis został zedytowany (4 miesiące temu)

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
post screencap idk from what platform

zayshad
his name is dustin carmack. he wrote a chapter of project 2025. he is now meta's public policy director. the summary below fails to mention that he will be in charge of threads' public policy, too. get familiar with this name, and remember it when you hear it again

tonyserrata
you're not wrong to. not with this guy employed by meta and likely driving many of the reasons we'll get silenced here. dude literally wrote the intelligence section of project 2025

5 użytkowników udostępniło to dalej

Aral Balkanudostępnił to.

The person now in charge of Threads' public policy (among other things at Facebook) also helped write Project 2025 and was a top advisor to Ron DeSantis.
Screenshot of an article by “The National Pulse” reading “Top DeSantis Advisor Lands Gig Lobbying for Zuckerberg's Meta. The policy directory and senior advisor on Governor Ron DeSantis (R-FL'y unsuccessful Republican presidential primary campaign has landed a new gig. Dustin Carmack, who has worked in policy positions with DeSantis, the Heritage Foundation, and former Director of National Intelligence John Ratcliffe, is now a director of public policy at Meta - the parent a company of Facebook and Instagram.

In his new role, likely courtesy of the revolving door between many Big Tech companies and establishment Republican staffers, Carmack will push Meta's policy agenda across the Southern and South Eastern United States presumably including Florida, where his previous boss is still governor.

3 użytkowników udostępniło to dalej

@ErikUden I’m so confused, I thought Mastodon and Meta were friends. So this guy must be a good guy, right?

https://www.platformer.news/mastodon-interview-eugen-rochko-meta-bluesky-threads-federation/
@aral mastodon.de isn't controlled by rochko though?
@mawhrin I’m not sure anyone stated that it was.
@aral @ErikUden I enjoyed this article for ten minutes, at which point I discovered there's a paywall for the rest :(

They should really just move up the paywall to the second paragraph.

Thanks for sharing though!
@tastyraspberry @ErikUden Yeah, it’s a dick move but, hey, welcome to the web circa 2024 🤷‍♂️
@aral @ErikUden

I don't want to be friends with facebook... I want facebook to die.

die, die, die... die.

Aral Balkanudostępnił to.

„Defeat Project 2025” has an entire page dedicated to Dustin Carmack:

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.
@miklo zrobiłem z tego artykuł po polsku: https://szmer.info/post/3939014

Meta zatrudnia skrajnie prawicowego fanatyka na szefa działu polityk publicznych


Dustin Carmack, ("były") człowiek skrajnie prawicowego lobby Heritage Fundation, asystent dwóch faszystowskich senatorów i dyrektor "National Intelligence" - gabinetu politycznego nadzorującego służby wywiadowcze w administracji Trumpa, współautor rozdziału "Projektu 2025" precyzującego plan przejęcia aparatu państwowego USA przez "chrześcijańskich nacjonalistów" został szefem polityk publicznych Meta (FB/Insta) na część USA i w/g @zayshad ma dostać to stanowisko dla Threads (fejsowej kopii na Twittera).

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/


MiKlo:~/citizen4.eu$💙💛udostępnił to.


Customs agents need a warrant to search your phone now https://www.theverge.com/2024/7/29/24209130/customs-border-protection-unlock-phone-warrant-new-york-jfk

XP was very solid but I think Windows 7 was peak. Especially with the whole 32/64 bit transition stuff. The Start Menu/Taskbar UX I think was peak there too. That’s why I use Linux Mint with Cinnamon primarily or some variation of Cinnamon on other systems. I think I is the closest desktop to that out of the box that’s on the market right now.

MiKlo:~/citizen4.eu$💙💛udostępnił to.


Nic nas nie obchodzi, do czego nawiązuje grupa osób siedząca rzędem przy stole na otwarciu Igrzysk Olimpijskich 2024.

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
#io
Ten wpis został zedytowany (4 miesiące temu)
Przykro mi się zrobiło jak przeczytałem, że was nie obchodzi szydzenie z mojej wiary. Zobaczymy czy będziecie konsekwentni gdy z brakiem tolerancji spotkają się inne grupy...
@piotr Niespecjalnie chcemy się wdawać w tę inbę. Tak to ze sztuką bywa, że podlega interpretacjom. A że ktoś doszukał się akurat takiej, żeby się obrazić, to nam nic do tego.
gdybyście nie chcieli to byście o tym nie wspomnieli
Zakładam że macie dobre intencje i nieświadomie dolaliście ogniwy do ognia. Dlatego proszę o usunięcie tego pierwszego zdania z oryginalnej wiadomości. Z góry dziękuję i pozdrawiam
@Piotr @Panoptykon
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...
@miklo priorytety rzeczywiście mam inne :) Nie oznacza to jednak, że nie doceniam i nie wspieram ludzi czy organizacji, którzy dbają o prywatność (także moją!). Swoje cegiełki dorzucam np. rozwijając oprogramowanie open source.
@piotr
Jako osoba, której w tej kwestii nie można urazić, również uważam, że zdecydowanie lepiej byłoby bez pierwszego zdania.
@Panoptykon
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.
Ten wpis został zedytowany (4 miesiące temu)

MiKlo:~/citizen4.eu$💙💛udostępnił to.


No to ruszyłem z nowym podcastem! Nie jest jeszcze dodany do przeróżnych katalogów, ale jest RSS :)

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

Gratulacje 👍 Będzie słuchane :)

A tutaj profil fedi podcastu: @lazik@szmeryferia.pl do obserwowania 🚀
Ukłony :) Kolejny podkast uwolniony od korpo-platform, działający we własnej domenie. Twoje dane i Twoje statystyki są Twoje 👍

Dzięki @m0bi13 👏
@m0bi

2 użytkowników udostępniło to dalej


MiKlo:~/citizen4.eu$💙💛udostępnił to.


Since I keep mentioning my Big #solarpunk Essay quite often, I made a new shortcut link to it:

https://lenses.alxd.org/

MiKlo:~/citizen4.eu$💙💛udostępnił to.


This makes me so sad. The #library was a haven from my miserable, white trash childhood. I walked there nearly every day in summer, sometimes spending all day exploring every aisle. No one hassled me, I learned so much, it opened so many doors. #lgbtq #media #civilrights #freedom #idaho
https://www.reddit.com/r/pics/comments/1dt4oi0/new_sign_in_idaho_public_libraries_requiring_a_id/
A real sign up in the lobby of an Idaho library warning children to stay out

3 użytkowników udostępniło to dalej

Bread and Circusesudostępnił to.

@breitensteinart @breadandcircuses as a kid I had the choice of a two hour bus ride home (rural ky ) or I could get off the bus early in town and spend two hours at the library waiting for my mom to get off work. I would spend hours and hours going up and down the aisles looking at books on things I has no idea about. It changed my life.

Bread and Circusesudostępnił to.

@triptych @breitensteinart @glassdelusion@mastodon.social @breadandcircuses

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.