Przejdź do głównej zawartości

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


> #Microsoft confirms that #Windows 11 Recall #AI is not optional — a glitch made it appear so in the Windows 11 24H2 KB5041865 update
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.

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

https://youtu.be/ErwS24cBZPc?si=rK5Fzvs6BMZM-weO

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


August sea surface temperature anomalies over the last 100 years through 2024. Widespread warm anomalies continue over the Northern Hemisphere extratropics, while signs of La Niña continue in the equatorial Pacific.

Data from ERSSTv5 at https://psl.noaa.gov/data/gridded/data.noaa.ersst.v5.html


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


Fortune magazine reports that: Nearly half of Nvidia’s revenue comes from just four mystery whales each buying $3 billion–plus - let me get this straight… four customers buying $3 billion plus in chips? FOUR!! Let me offer what I consider a safe guess: each of the four is working on vast #AI projects. That would mean Meta, Apple, Google and OpenAI, if my guess is correct, are sucking up almost half of #Nvidia chips being produced.
I think I'd swap one of them out for Microsoft.

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
Ten wpis został zedytowany (3 miesiące temu)
@rysiek I think there’s a good chance you’re right on Microsoft. I also wondered if there is some top-secret DOD / DARPA project going on. And I’d drop Apple first, because… as you note, they seem to want to use their own silicon.

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


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 …read more
#hacking #projects
https://hackaday.com/2024/08/31/the-trashiest-of-mains-inverters/

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


We środę ruszył proces o naruszenie praw autorskich, wytoczony przez Newag hakerom z Dragon Sector i spółce SPS.

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
Miał podwykonawcę ale o ile pamiętam to była to firma, która pracowała praktycznie wyłącznie na nich. Nie jest specjalnie wiarygodna narracja o tym, że jakaś spółka programistyczna nagle wzięła i dodała do firmware współrzędne konkurencji swojego klienta z własnej inicjatywy.

@wariat @miklo @rysiek
@kravietz
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.


OnionShare allows you to share files, chat with friends, and even host your own private website.

Here's how you can use it to communicate with sources.

https://freedom.press/training/onionshare-beginners/

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

OnionShare can also transform a computer into a dropbox, where someone can upload files without repeatedly sending OnionShare links.

For this, go to the main menu. Click on “Start Receiving.”

You should see the screen below, containing a list of options.

Freedom of the Pressudostępnił to.

OnionShare warns you against opening unknown files as they may contain malware.

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.

Circling back to your screen, you should see an arrow on the upper right corner of the window.

Click on that to expand the sidebar.

Freedom of the Pressudostępnił to.

Select “Read Message” to find your message. Click on the folder icon beside the uploaded file to download it.

Congratulations, you have just created your first private dropbox!

Freedom of the Pressudostępnił to.

Read more: OnionShare for beginners — By FPF Digital Security Intern Kevin Pham

https://freedom.press/training/onionshare-beginners/

grayrattusudostępnił to.


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


We need to talk about Kdenlive video editor on Linux.

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
Ten wpis został zedytowany (3 miesiące temu)
In the past there where definitely bugs that only affected windows or certain Linux distributions. For example on Linux mint I often had some problems that only occurred there or with the flatpak or .deb Version.

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
Ten wpis został zedytowany (3 miesiące temu)
@josterburg @conjurenation A few years ago I had issues syncing audio and video on Kdenlive. But Kdenlive has improved significantly. And I am using the Flatpak version which tend to stay up-to-date.

#kdenlive

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


Generator zapytań o informację publiczną


Za pomocą tego prostego narzędzia, możemy wygenerować sobie treść całego zapytania do organu publicznego. W przyszłości planuję te narzędzie dalej rozwijać, żeby mogło też służyć za punkt odniesienia dla tych, którzy chcą się nauczyć więcej o tym, jak działa informacja publiczna.

Renat nie lubi tego.


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


Mamy na fedi byłych/obecnych słuchaczy szkół policealnych Cosinusa? Napiszcie mi DMa Signalem/Matrixem lub wyślijcie mi maila.

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.


NSA śledzi użytkowników Tor-a, Micosoft utrudnia dual bootowanie z Linuxem. Slack AI pozwala na wykradanie danych. Zapraszamy do lektury czternastego wydania ICD News!

https://www.internet-czas-dzialac.pl/icd-news-14/
logo icd news 14
To o Torze to artykuł z 2013 roku. Tor Browser już od dawna usuwa ciasteczka gdy jest zamykany. Od dłuższego czasu posiada też osobny "słoik" na ciasteczka dla każdej strony, więc np. reklama Google umieszczona na WP nie jest w stanie przeczytać ciasteczek z reklamy Google umieszczonej na Onecie. Tenże mechanizm został również dodany do zwykłego Firefoksa, gdzie nazywa się "całkowitą ochroną ciasteczek". https://support.mozilla.org/pl/kb/calkowita-ochrona-ciasteczek-potencjalne-awarie-witryn-faq

Następnym razem czytajcie proszę artykuły, które linkujecie.

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


Drogie osoby Fediwersowe ❤️

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.
Ładuj akumulatory.
Pozdrawiam ciepło myśląc o Tobie.
Dla mnie to jest i było jasne. Wiem, że nie rzucasz słów na wiatr. Zwyczajnie jest mi bardzo przykro.
Ten wpis został zedytowany (3 miesiące temu)

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


Dostaliśmy odpowiedź na petycję Panoptykonu i @icd

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
@m0bi13 @warroza

Polecamy nasz materiał o tym:

https://www.internet-czas-dzialac.pl/google-fonts-i-rodo/

m0biudostępnił to.



#historia

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


Short life of Russian pontoon bridge on Seym river


After three permanent bridges through Seym river were destroyed, Russian forces erected two pontoon bridges to secure their supplies and possible retreat - one near Zvannoe, another near Glushkovo. Both were soon destroyed as well, this video shows FPV drones persistently attacking the Zvannoe pontoon bridge.
Ten wpis został zedytowany (3 miesiące temu)
OSINT DefMon3 pointed out that this particular scene was taken at another location near Zvannoe and likely represents Russian attempts to erect the third pontoon bridge (green dot) which failed before it was completed.
Seym river serpentine with location of the first (red) and the new pontoon bridge (green)

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


Kredyt na start, kredyt 0% - możliwe, że ten temat wiele z Was zainteresuje. Pisaliśmy całkiem niedawno o tym, o co i jakie odpowiedzi w tej sprawie przesłało nam Ministerstwo - https://siecobywatelska.pl/kredyt-zaufania wskazując, że na zaskakujące w naszej ocenie słowa Pana Ministra Paszyka w Money.pl, że dysponują badaniami, z których wynika, że respondenci główny problem widzą w braku zdolności kredytowej, a nie w cenie metra kwadratowego mieszkania, pojawiły się prośby o udostępnienie tych badań. My wtedy też zapytaliśmy i otrzymaliśmy odpowiedź 31 lipca, która zawierała jedynie krótkie omówienie badań. Zapowiadaliśmy, że nie zostawimy tak sprawy i mamy to - Ministerstwo przesłało nam raport z owych badań - "odpowiadając na wniosek o udostępnienie informacji publicznej, w załączeniu przekazuję raport wykonany na zlecenie Ministerstwa Rozwoju i Technologii przez Ogólnopolską Grupę Badawczą". Z raportem można zapoznać się na stronie https://eod.siecobywatelska.pl/filem/ec6ef6519ff2c8f8ee3f40637e32aa15
Okładka raportu z badania programów mieszkaniowych.

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

@Watchdog Polska
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 nam jest trudno oceniać program jako taki, bo nie jesteśmy ekspertami w temacie nieruchomości itp., ale to, co możemy robić i robimy, to zadawać pytania i udostępniać opinii publicznej kolejne informacje.

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


Dziś we Wrocławiu rozpoczyna się 19. edycja Dni Fantastyki. Czas więc oficjalnie powiadomić, że pojawię się na weekendowej części imprezy, która odbędzie się w Łukasiewicz - PORT.

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.

@Pan Optykon Jest gdzieś jakieś wydarzenie na mobilizon itp miejscu fediverse ?
@miklo W sensie - to konkretne? Chyba nie. Nie wydaje mi się, żeby organizatorzy zamieszczali informacje w takich miejscach. Ale głowy nie dam, bo nie organizuję tej imprezy.

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 (3 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 (3 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

The idea was to print out a card saying "Your place is already on OSM, if you want you can add the details http://foo.bar/123456" and just leave it there, give it to someone. And this link would allow the owner to **suggest** changes **without having an OSM account**.

@rmikke @openstreetmap
@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 (4 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 (4 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.

mkljczkudostę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.

mkljczkudostę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 (3 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