MiKlo:~/citizen4.eu$💙💛udostępnił to.
Art that captures the fleeting beauty of nature.
#art #MastoArt #artist #creativity #beauty
11 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
https://natrongithub.github.io/
#Linux #natron #compositing #visual #effects #motion #graphics #node
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Probably only noticed because I normally have a blank new tab page but this showed up after updating Firefox!
Customize items on your Firefox New Tab page | Firefox Help
Learn how to customize different items on your Firefox New Tab page.support.mozilla.org
4 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
📣 RUSZYŁA SPRZEDAŻ BILETÓW EARLY BIRDS!
Nie możecie się doczekać Jesieni Linuksowej? Mamy dla Was świetną wiadomość - bilety EARLY BIRDS są już dostępne! 🌟
Dlaczego warto kupić bilet teraz?
🔹 Gwarancja najniższej ceny – w kolejnych tygodniach będzie tylko drożej!
🔹 Jubileuszowa, 20. edycja wydarzenia – to coś, czego nie można przegapić!
🔹 Dostępny bilet z noclegiem – czyli idealna okazja do długich dyskusji w gronie pasjonatów Linuksa, nawet do późnej nocy.
Czytaj dalej po link
4 użytkowników udostępniło to dalej
Agenda wydarzenia i lista prelegentów są w trakcie finalizacji, ale jedno jest pewne – liczba zgłoszeń do CFP przerosła nasze oczekiwania! A to oznacza niezwykle bogaty program. ❤️🚀
Nie zwlekajcie, złapcie swoje bilety już dziś: https://jesien.org/2024/zapisy/
Fragment obrazka autorstwa Mimooh na licencji CC BY-SA 3.0.
#JesieńLinuksowa #JesieńLinuksowa2024 #Linux #OpenSource #DevOps #FreeSoftware #CFP #Konferencja #IT #PLUG #LinuxCommunity
Zapisy | 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
MiKlo:~/citizen4.eu$💙💛udostępnił to.
School Monitoring Software Sacrifices Student Privacy for Unproven Promises of Safety
Imagine your search terms, key-strokes, private chats and photographs are being monitored every time they are sent.Electronic Frontier Foundation
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
#RODO #higienacyfrowa #dzieci #szkoła #edukacja #edukacjamedialna
5 użytkowników udostępniło to dalej
kwj@hub.hubzilla.de⚪🔵⚪🟡udostępnił to.
kwj@hub.hubzilla.de⚪🔵⚪🟡 lubi to.
mam tyle interwencji do UODO na swojej liście "to do", że prokrastynuję to bardziej, niż składanie pranie 😅 i zwyczajnie nie mam nerwów tego wszystkiego ogarnąć... Kwestia rozgraniczenia kiedy odpuścić, kiedy zmienić treść, kiedy zrobić dym/złożyć pisemną skargę na miejscu, a kiedy uderzać bezpośrednio do UODO...
2 ludzi lubi to
Patryk :proletariat_verified:udostępnił to.
u mnie w tym miejscu jest granica (chociaż miałam okres, w którym chciałam być miła i odpuszczałam). Na jakieś zamknięte grupy się godzę, ale w przypadku publicznego udostępnienia interweniuję
MiKlo:~/citizen4.eu$💙💛udostępnił to.
https://www.tomshardware.com/software/windows/microsoft-confirms-that-windows-11-recall-ai-is-not-optional-a-glitch-made-it-appear-so-in-the-windows-11-24h2-kb5041865-update
But don't worry, the company that is unable to correctly implement a toggle switch assures us that they definitely implemented this new immensely complex piece of technology nobody asked for directly in the operating system in a way that is secure and under no circumstances puts anyone in danger in ways security researchers said it will.
Microsoft confirms that Windows 11 Recall AI is not optional — a glitch made it appear so in the Windows 11 24H2 KB5041865 update
Windows senior product manager Brandon LeBlanc says, "This will be fixed in an upcoming update."Christopher Harper (Tom's Hardware)
5 użytkowników udostępniło to dalej
4K Restoration: 1984 Super Bowl APPLE MACINTOSH Ad by Ridley Scott
During Superbowl XVIII Apple ran their "1984" Super Bowl Commercial directed by Ridley Scott, starring Anya Major & David Graham, & conceived by Steve Hayden...YouTube
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Data from ERSSTv5 at https://psl.noaa.gov/data/gridded/data.noaa.ersst.v5.html
: NOAA Physical Sciences Laboratory
US Department of Commerce, NOAA, Physical Sciences Laboratorypsl.noaa.gov
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
https://arstechnica.com/space/2024/09/starliners-speaker-began-emitting-strange-sonar-noises-on-saturday/
The Starliner spacecraft has started to emit strange noises
"I don't know what's making it."Ars Technica
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Perhaps Apple, due to their M3 chips?
Or perhaps even OpenAI, weirdly. Because the "investment" OpenAI got from Microsoft (billions of dollars) was in a large part credits to use MS Azure infra. And Microsoft reportedly invested billions of USD into AI infra:
https://www.businessinsider.com/microsoft-plans-spend-more-ai-infrastructure-capex-earnings-azure-chips-2024-4?op=1
Microsoft plans to spend even more on AI infrastructure
The company shelled out nearly $11 billion for property and equipment in the third quarter — 66% more than it spent in the same period a year ago.Shubhangi Goel (Insider)
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Switch-mode technology has made inverters which take a low DC voltage and turn it into a usable mains voltage within the reach of everybody. But still, there might be moments …read more
#hacking #projects
https://hackaday.com/2024/08/31/the-trashiest-of-mains-inverters/
The Trashiest Of Mains Inverters
Switch-mode technology has made inverters which take a low DC voltage and turn it into a usable mains voltage within the reach of everybody. But still, there might be moments when a mains supply is…Hackaday
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Od grudnia Newag mało subtelnie insynuował, że eksperci z Dragon Sector sami mogli dodać funkcje blokujące w oprogramowaniu pociągów (nie, nie mogli).
Ale w pozwie przyznaje, że nie zmieniali oni oprogramowania w pociągach.
Skąd ta zmiana frontu? Próba udawania, że precedensowy wyrok C-13/20 nie ma zastosowania.
Mój tekst dziś w #OkoPress:
https://oko.press/newag-hakerzy-dragon-sector-pociagi-impuls
#Polska #Newag
Newag się wycofuje. Już nie twierdzi, że hakerzy z Dragon Sector zmienili oprogramowanie w Impulsach
28 sierpnia rozpoczął się proces wytoczony przez Newag firmie Serwis Pojazdów Szynowych oraz ekspertom z grupy Dragon Sector, którzy ujawnili aferę z dziwnymi blokadami pociągów Impuls.Michał rysiek Woźniak (OKO.press)
kravietz 🦇 lubi to.
16 użytkowników udostępniło to dalej
Medcom? No nie, nie wyłącznie dla nich ale oczywiście, że to nie oni z własnej woli. Poza tym gdzieś było, że medcom ten software pisał tylko do jakiegoś czasu, a później przejął to newag.
@wolvverine
> która ją robiła może nawet nie mieć pojęcia co robi. Według skryptu jedzie.
Ale nie róbmy z ludzi idiotów. Pociąg nie jedzie bez powodu, obsługa wzywa serwis a ten sprawdza czy nikt nie patrzy i klika tajny kod na konsoli i kompletnie nie kuma co się wyprawia. :>
@rysiek @miklo
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Here's how you can use it to communicate with sources.
https://freedom.press/training/onionshare-beginners/
OnionShare for beginners
OnionShare allows you to share files, chat with friends, and even host your own private website. Our guide shows you how.Freedom of the Press
MiKlo:~/citizen4.eu$💙💛 lubi to.
3 użytkowników udostępniło to dalej
For most people, enabling a private session minimizes such risk since it requires a private key.
After sending the private key and OnionShare address to the recipient, tell them to visit this website. They can upload their files or write a message there.
Freedom of the Pressudostępnił to.
https://freedom.press/training/onionshare-beginners/
OnionShare for beginners
OnionShare allows you to share files, chat with friends, and even host your own private website. Our guide shows you how.Freedom of the Press
grayrattusudostępnił to.
GitHub - freedomofpress/dangerzone: Take potentially dangerous PDFs, office documents, or images and convert them to safe PDFs
Take potentially dangerous PDFs, office documents, or images and convert them to safe PDFs - freedomofpress/dangerzoneGitHub
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Kdenlive is open source software that runs on multiple platforms. Also, Kdenlive does NOT requires a additional graphics card, is not intense on system resources, supports multi-track video editing, supports advance features like audio and video plugin support, supports nested sequences, supports proxy editing, imports most file formats, and is easy to learn.
#Linux #KDE #Kdenlive #video #editor #OpenSource #open #source
MiKlo:~/citizen4.eu$💙💛udostępnił to.
So maybe they experienced some of this?
In general kdenlive definitely weren't the most stable software in the past. But in recent years it is getting much better.
@conjurenation
#kdenlive
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Generator zapytań o informację publiczną
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Potrzebuję pomocy w znalezieniu poparcia dla mojej skargi odnośnie ich konkursu, w którym można wygrać do 3.000 PLN. Sęk w tym, że trzeba wysłać link do jednej z korpoplatform – tj. Facebook, Instagram, YouTube, czy TikTok. Chcę to zmienić, żeby ci, którzy z różnych powodów nie chca lub nie moga posiadac konta na w/w platformach mogli również wziąć udział w ich konkursie, zdobyć doświadczenie i ewentualnie wygrać nagrodę.
Aż mnie dziwi, że w Polsce w 2024 roku nie mowi się jeszcze o dyskryminacji cyfrowej. Pora to zmienić.
3 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
https://www.internet-czas-dzialac.pl/icd-news-14/
5 użytkowników udostępniło to dalej
Następnym razem czytajcie proszę artykuły, które linkujecie.
Całkowita ochrona ciasteczek i potencjalne awarie witryn | Pomoc dla programu Firefox
Dowiedz się więcej o Wzmocnionej ochronie przed śledzeniem i Całkowitej ochronie ciasteczek w programie Firefox oraz o sposobach rozwiązywania problemów i zgłaszania ewentualnych awarii witryn.support.mozilla.org
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Bardzo dziękuję za ogromne wsparcie, jakie tutaj od Was dostałem. Odpowiem na nie, gdy trochę odpocznę i ogarnę tę nową, niespodziewaną sytuację.
Pojawiają się informacje o moim "odejściu" z fundacji, więc muszę sprostować. Nie było żadnego odejścia. Zostałem na wniosek Piotra wyrzucony z FTdL pod pretekstem utraty zaufania do mnie. Wniosek został przegłosowany przez jego żonę Alę oraz Andrzeja (działających od niedawna w FTdL). Było to dla mnie ogromne zaskoczenie. Miałem wdrażane projekty dla osób i organizacji, rzeczy w trakcie, ogrom obowiązków. Z mojej perspektywy to bardziej przypomina "wrogie przejęcie" FTdL niż moje z nią rozstanie, jak teraz próbuje się to przedstawiać. Sprawiło mi to ogromną przykrość. Niczym w moim mniemaniu nie zasłużyłem na takie potraktowanie. Od lat oddawałem działaniom fundacji serce i czas, stawiając rozwój fedi i FTdL na pierwszym miejscu.
Pozostaje mi ogarnięcie chaosu powstałego wskutek nagłego odcięcia mnie od systemów fundacji, bo z nim mierzą się teraz osoby i organizacje przeze mnie wspierane (support).
A potem kilka dni urlopu, ukojenie nerwów wśród przyjaciół, i zastanowię się, co dalej.
12 użytkowników udostępniło to dalej
MiKlo:~/citizen4.eu$💙💛udostępnił to.
A w niej:
* Min. Cyfryzacji jeszcze używa #GoogleAnalytics, ale ma przestać
* MC planuje spotkanie, na które zaprosi (poza nami) m.in. @UODO
* Na razie nie powstały wytyczne dla innych stron administracji.
I co my na to, zapytacie?
Cieszymy się z wniosków dot. GA, ale czemu by ich nie rozciągnąć na inne podmioty? Czekamy też na termin spotkania.
Szczegóły: https://panoptykon.org/skrypty-sledzace-urzedy-odpowiedz
15 użytkowników udostępniło to dalej
Można też złożyc skargę do UODO, w czym pomoże Rentgen:
https://www.internet-czas-dzialac.pl/odcinek-33-wtyczka-rentgen/
https://www.internet-czas-dzialac.pl/odcinek-25-jak-zlozyc-skarge-do-uodo/
Jak złożyć skargę do UODO? Co to daje?
Masowe składanie skarg może przynieść oczekiwane rezultaty. Tłumaczymy, jak złożyć skuteczną skargę do UODO i UKE.Arkadiusz Wieczorek (Fundacja Internet. Czas działać!)
Polecamy nasz materiał o tym:
https://www.internet-czas-dzialac.pl/google-fonts-i-rodo/
Google Fonts i RODO
Twórcy stron internetowych często dostosowują je w taki sposób, że przeglądarka użytkownika nawiązuje połączenia z zewnętrznymi serwisami bez wyraźnej zgody użytkownika.Agnieszka Rapcewicz (Fundacja Internet. Czas działać!)
m0biudostępnił to.
Czekanie na rewolucję. Prof. Andrzej Friszke i prof. Sławomir Łukasiewicz / SPOTKANIA Z KLIO by Historia BEZ KITU
SPOTKANIA Z KLIO: Z prof. Andrzejem Friszke (ISP PAN) - o jego książce "Czekanie na rewolucję. Komuniści w II Rzeczypospolitej 1921–1926" - rozmawia prof. Sławomir Łukasiewicz (KUL) Zapraszają: Pracownia Instytutu Europy Środkowo-Wschodniej im.Spotify for Podcasters
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Short life of Russian pontoon bridge on Seym river
MiKlo:~/citizen4.eu$💙💛udostępnił to.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Kredyt zaufania - Sieć Obywatelska Watchdog
Rząd wrócił do odłożonego na kilka miesięcy projektu programu dopłat do kredytów na pierwsze mieszkanie. Według ostatnich zapowiedzi Kredyt na #Start może trafić do Sejmu już po wakacjach, a ruszyć od początku nowego roku.Joanna Gucman (Sieć Obywatelska Watchdog Polska)
3 użytkowników udostępniło to dalej
Drążcie sprawę - bo to jest jeden z takich tematów, w których każdy widzi w czym jest faktyczny problem ale CI, którzy go mają rozwiązywać z uporem uważają, że problem leży gdzie indziej.
MiKlo:~/citizen4.eu$💙💛udostępnił to.
Poza tym, że będę się tam plątał, słuchał prelekcji i powstrzymywał się przed przepalaniem pieniędzy, przyjadę z dwoma prelekcjami, na które – jeśli interesują Was te tematy – zapraszam. Tym razem będzie komiksowo i raczej rozrywkowo.
W piątek w godzinach 18:45-19:35 będę miał w sali 3 (sala 36, budynek C) prelekcję "Gdy zderzają się światy: Najdziwniejsze komiksowe crossovery".
W sobotę zaś w godzinach 13:45-14:35 w sala 2 (sala 27, budynek C) prelekcję "Co by było gdyby.... Czyli alternatywne światy w amerykańskim komiksie".
Na stronie imprezy chyba jeszcze nie ma opisów prelekcji (albo nie potrafię ich znaleźć), wiec podrzucam tutaj.
"Gdy zderzają się światy: Najdziwniejsze komiksowe crossovery":
Crossover – rozumiany jako spotkanie dwóch lub większej liczby komiksowych postaci z różnych tytułów – stanowi jeden z fundamentów amerykańskiego komiksu mainstreamowego, o korzeniach sięgających lat 40. ubiegłego wieku. Jest on przy tym bardzo zróżnicowaną praktyką wydawniczą, obejmującą zarówno spotkania między postaciami z tego samego uniwersum, jak i pomiędzy postaciami z różnych wydawnictw czy różnych franczyz funkcjonujących w ramach tego samego wydawnictwa. Nad niektórymi z nich przechodzimy bez mrugnięcia oka (kogo bowiem dziś dziwią spotkania Spider-Mana z Daredevilem), część z nich jednak wciąż wywołuje w nas uniesienie brwi. To właśnie te ostatnie stanowią temat prelekcji, podczas której przyjrzymy się crossoverom dziwacznym, wręcz absurdalnym… przynajmniej pozornie. Dawid Glownia opowie o spotkaniach m.in. Archiego z Punisherem i Predatorem, G.I. Joe i Cobry z postaciami ze Street Fightera, Żółwi Ninja z Power Rangers, a także… nieoficjalnej wizycie Supermana w pewnej galijskiej wiosce.
"Co by było, gdyby…, czyli: alternatywne światy w amerykańskim komiksie":
Filmowe i serialowe produkcje Marvela z ostatnich lat spopularyzowały ideę alternatywnych wersji historii postaci, a często i całych światów, poza środowiskiem komiksowym i fandomem fantastyki. W ramach amerykańskiego komiksu, zwłaszcza tytułów wydawanych przez Marvela i DC, pytania o to, „co by było, gdyby…” stawiano sobie od dekad. W ramach prelekcji Dawid Głownia zaprezentuje swój subiektywny wybór najciekawszych komiksów przedstawiających alternatywne wersje bohaterów, zarówno tych bardzo popularnych, jak i mniej znanych, oraz całych światów stanowiących wariację na temat uniwersów DC i Marvela. Przywołane zostaną najgłośniejsze projekty tego typu, w rodzaju „Marvel 1602” Neila Gaimana, lecz nacisk zostanie położony na tytuły, które (jak dotąd) nie ukazały się w Polsce. Będzie więc mowa o bohaterach Marvela w feudalnej Japonii, Punisherze w kosmosie, Kapitanie Ameryce wybudzonym z hibernacji w latach 80. ubiegłego wieku, gdy w USA rządzą faszyści, czy Supermanie jako kowboju. A wszystko to poprzedzi krótki zarys historyczny idei „ co by było, gdyby…” w amerykańskim komiksie.
Kierunkowy74udostępnił to.
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
- 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
An nginx-based front-end caching config for WordPress sites, handling high traffic and improving security.GitLab
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.
🧵
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.
🧵
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.
🧵
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.
🧵
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. 😸
🧵
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: :blobcatcoffee:](https://media.mstdn.social/custom_emojis/images/000/001/975/original/26d4d98effc18187.png)
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.
🧵
…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.
🧵
![:oof: :oof:](https://media.mstdn.social/custom_emojis/images/000/006/826/original/c52686f25d2f772b.png)
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: :blobcatcoffee:](https://media.mstdn.social/custom_emojis/images/000/001/975/original/26d4d98effc18187.png)
🧵/end
Interesting stuff even if you stuck to current-century tech, thank you!
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...)
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.
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.
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
An nginx-based front-end caching config for WordPress sites, handling high traffic and improving security.GitLab
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.
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: :blobcatcoffee:](https://media.mstdn.social/custom_emojis/images/000/001/975/original/26d4d98effc18187.png)
Creating Retina Images for Your Website
Create Retina Images and make your websites and web apps look amazingly sharp on Apple's newest devices with Retina Displays!Kyle J. Larson (Kyle J Larson)
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.
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.
Also, can you please explain how
$redirect_fbclid
map does work? Would be interested in implementing this.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
An nginx-based front-end caching config for WordPress sites, handling high traffic and improving security.GitLab
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.
6 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.
19 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
@rmikke @openstreetmap
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.
![;-) ;-)](https://soc.citizen4.eu/images/smiley-wink.gif)
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)
Ryan Baumann
•Michał "rysiek" Woźniak · 🇺🇦udostępnił to.
Ryan Baumann
•2 użytkowników udostępniło to dalej
Kierunkowy74 i LINux on MOBileudostępnił to.
Michał "rysiek" Woźniak · 🇺🇦udostępnił to.
Ryan Baumann
•Osmose
•I really wish they put that on the settings for it, instead of just... not mentioning it. Ugh.
Ryan Baumann
•Ryan Baumann
•Ryan Baumann
2024-09-12 16:00:34
Ryan Baumann
•1) Affected users need to be aware of this
2) A mere 2 months ago when people made an uproar about Firefox adding a new completely different privacy-sensitive default without user consent, their official response included:
"We consider modal consent dialogs to be a user-hostile distraction from better defaults"
Here's their better defaults.
(source: Firefox CTO Bobby Holley https://www.reddit.com/r/firefox/comments/1e43w7v/a_word_about_private_attribution_in_firefox/)
noodlejetski :verified_gay:
•"Do you share my IP address?
When weather suggestions are enabled, Firefox doesn’t share your IP address or any personally identifiable information outside Mozilla servers. When weather suggestions are disabled or hidden, Firefox doesn’t share your IP address or any PII related to the weather feature with Mozilla servers."