Skip to main content

MiKlo:~/$ reshared this.

"We talk about #conspiracy theories in order to avoid talking about conspiracy practices, which are often too daunting, too threatening, too total" :

MiKlo:~/$ reshared this.

Launch of Mobilize.Berlin, an alternative platform to Facebook for events organizers and artists in Berlin.

Mobilize.Berlin is a decentralized and community owned platform based on the open source software @mobilizon (by @Framasoft). It is part of the @fediverse network and thus connected to other decentralized social media such as Mastodon, Peertube, Pixelfed..

Panels held by free software advocates, @reclaim_club_culture, @cryptoparty_berlin, Music performance: Das Radial, DJ: Alfred Moliere
@DeepDocs @Mobilizon @Framasoft @CryptoParty Berlin FYI: If you follow mobilizon event from fediverse account that support calendar (f.e. friendica, hubzilla, zap, etc.), automatic calendar entry/reminder will be created.

MiKlo:~/$ reshared this.

The Roman Catholic Parish in Saskatoon, Saskatchewan was just grafitted.

2 people reshared this

MiKlo:~/$ reshared this.

To dobrze że ministerstwo sprawiedliwości przypomina o tym, że dziś obchodzimy dzień pomocy ofiarom tortur. Z tym że Polska jest krajem, w którym tortury są szeroko stosowane, wobec kobiet które chcą dokonać aborcji, na komisariatach, pewnie też w podległym Ziobrze więziennictwie

MiKlo:~/$ reshared this.

I like this. This is a good idea.

Like "smart" camera sharing in the browser. Web pages can send their privacy requests in a machine-readable way, and ADPC allows the response to be transmitted using header signals or via Java Script. In the same way as you can give an app access to your camera, users can release their data by means of a uniform, simple pop-up in the browser. This would end absurd click marathons on intentionally complex banners.


MiKlo:~/$ reshared this.

I'm concerned about a few things with modern development, and this is why my languages of choice right now are lua, python, and C; with Forth and Lisp in the "would like to use more ideas from" area:
  • Vendor lock-in, and Vendor "OURS. NOT YOURS. YOU MAY NOT USE ANY LONGER. ALSO: NO LONGER SUPPORTED" things. Java, Go, and Rust are all encumbered by being non-free (no, really, they aren't. They're OWNED by a vendor. You can use the language, but it's not OPEN. It's "free and open" the Ajit Pai way: "lie about it.")
Then Javascript is being absorbed by Microsoft; so it's out of the question also... better said here: )
  • Ability to be used in smaller environments: Yes, I know, 32GB is the minimum acceptable thing today. That's insane and "what if someone can't afford that?" The poor exist. They should have the same abilities people with some money do. And we ALL should have the same amount of access/abilities as those who make a billion dollars by sitting on their ass and doing nothing while the financial systems give them bonuses for being at the top of the mountain.
But I like my older machines, and there's nothing inherently WRONG with them. The whole "buy a new thing because the old things are useless!" attitude feeds into the whole "crush right to repair" thing, at least I see similarities. Sure, new is neat, but when new becomes old, tossing it makes... environmental waste...

And things like Javascript cross-platform "applications" (which are just Chrome instances in a "sandbox" - but is it a good sandbox? I somehow doubt it, given the vendors... ) and on top of that, the memory footprint... and yes, I've done things like this as well in python, where I'm using the memory that I have to solve an issue, rather than using something less memory intensive... but then I'm doing that to solve an immediate problem, and not releasing that code for others. I.e. I'm "coding for the device I have" not "coding for a wide variety of different devices."

I'm seeing far too many things being developed in the vendor locked languages, and there aren't alternatives.

I'm concerned that at some point we'll lose those tools, or we'll be in a situation where we'll have to deal with NOT having those tools until they're rewritten in another language.

I'd very much like a truely "owned by the people" language that doesn't have the problems of C pointers, which would be able to be used on processors that aren't from this age. i.e. if it works on 6502,z80, and 68000: I'd be happ‪ier. And yes, that means no mmu things. "MMU if you have it, this extension if you do not" would be ok. After all, if you don't HAVE an MMU, you probably aren't looking at needing to manage memory automatically...

Anyway just thoughts, based on seeing yet another project written in JS, Go, or Rust, with no "backwards compatible" vision. I'm worried those will suddenly be removed from us by a hostile vendor.

Because all vendors are hostile.
I have, and it looked very interesting. However, I'm still concerned about the underlying direction of where Javascript will end up...

Zig MIGHT be able to be turned to compile into something else, like JVM or similar. Of course, it may already have, the last time I looked was a year ago - due to my work project taking all my time and energy.

Also, Zig is likely not going to gain traction while Microsoft has people looking at Typescript, as well as making "the best editor" (which I completely disagree with, but... to each their own.)
Forgive my ignorance; I was under the impression that Zig compiled to native code. I just visited the official Zig website and found no mention of JavaScript.

Can you explain the current relationship between Zig and JavaScript? Thanks.
mistook the context. I mentioned Zig as an equivalent to C but safer and can effortlessly interop with C.
Either it has changed direction since I last looked, or it was presented to us at work as something that compiled to javascript. I remember it being related to Haxe as well... but perhaps it was the opposite direction.

Having now looked (briefly) at the webpage, it does appear to be something that is equivalent to something that "fits the bill" of my concern.

I wonder how much forth and lisp influence it has, if any? I will investigate, slowly, over the next few months.

I also wonder if it could be used to write binaries for platforms with non-elf headers... again I haven't looked deep into things at all. (I would be interested in writing an Amiga executable with it, and seeing how it worked there. The Amiga, being a slower system, can sometimes reveal bugs in a way that fast systems miss. I know a certain Swedish game developer that has an in house build of their game for that purpose. I also know that's the system everyone wants to target, as if it runs there, you can pretty much guarantee it will work very well elsewhere. A fun challenge, if you will.)
@mjd, Zig has comptime which is comparable to Lisp macro and most control flow blocks are expressions, but it’s not functional or support hot loading. As for Forth, I don’t know it d-;
Forth is a very interesting language, and has many, many implementations. It's concepts are good to know, and may help with some other coding items. There is a LOT you can do with it in a very small space.

There are some folks on the fediverse who are doing interesting things using Forth.

(Like most things on the fediverse, there are people doing rather than talking about other people.)

I'll look at Zig more in the coming months; I have some... energy and brain power issues to handle (work related.) I may write up some things on it, as I tend to write things as I'm working with them.

They may be disjointed thoughts (:
Zig compiles to a binary, and has nothing to do with JavaScript or the JVM. I'm not sure what @mjd is talking about.

Wondering what you think about Zig now that you know that.
Somehow it had been presented to us at work as "compiles to javascript" - and at that time, I'd looked at it, but with the javascript ecosystem being ...

Let's say that leftpad, npm's "reinvent the wheel and never talk to anyone else they already screwed everything up" and similar attitudes from some developers I've worked with/met, and "just buy a new computer to run this javascript thing" attitudes, I've not been happy with the javascript ecosystem.

(Add the "just use this library" feature creep, and the "webpages cannot run without tracking, that's stupid, turn tracking on!" attitudes of some people - not neccesarily deveopers - and my belief that Javascript is a tool designed for the web and should remain in that area, not bolted onto areas which it wasn't designed...)

That, then, influenced my thoughts about Zig. (i.e. "ugh. javascript again ): ")

I will look more at zig over the coming months.

I am glad you, and others, brought it up.
maybe that person was talking about Nim, which compiles to C and Javascript? Afaik Zim has nothing to do with JS. Anyway, good luck with your search
YES. That is EXACTLY what it was.

Thank you for the clarification, and also, thanks to everyone correcting my mistake.

MiKlo:~/$ reshared this.

The use of facial recognition technology is becoming widespread. NGOs call for a ban on facial recognition in the #AI regulation without loopholes. And so do I! We cannot allow mass and discriminatory surveillance by governments. More in my blogpost:

W życiu bym nie rozwinąłbym zdania o wafli w ten sposób. Widać, że konwencja kulturowa działa na tym łez padole.

MiKlo:~/$ reshared this.

Poniedziałki tradycyjnie z dyżurami cryptolinuxowymi. Dzięki @miklo możemy zaproponować wam coś nowego. Jeśli przyniesiecie pendrive'a usb 3.0, przygotujemy w ciągu kwadransa bezpiecznego MX Linuxa. Na zaszyfrowanym pendrivie będziecie mieć system, na którym będziecie mogli instalować dowolne programy, zmieniać ustawienia, zapisywać pliki itp. System uruchomicie z dowolnego komputera. Idealne dla osób, które chcą mieć swoje rzeczy zawsze przy sobie, a nie chcą chodzić z laptopem.

is HN @headlinenews@birdsite?

MiKlo:~/$ reshared this.

Przetłumaczyłem wreszcie wpis "Centralizacja jest zagrożeniem dla demokracji" na PL:

Po brutalnym ataku na Kapitol w Waszyngtonie, monopoliści mediów społecznościowych zaczynają sobie wreszcie uświadamiać, że centralizacja jest niebezpiecznia. Pełna kontrola nad codzienną komunikacją setek milionów użytkowników i użytkowniczek wiąże się z odpowiedzialnością, być może zbyt wielką nawet dla informatycznych behemotów.

Pierwszy wpis po Polsku od 5 lat. :blobsweats:
@Rysiekúr Memesson
Skoro pierwotną przyczyną problemu jest model biznesowy scentralizowanych korpomediów to między "zaczynają sobie uświadamiać" a konkretnym działaniem w stronę decentralizacji jest taka przepaść że same z siebie nigdy jej nie przeskoczą.
to jak z dekarbonizacją - jeżeli ten temat nie wejdzie do mainstreamu i nie zacznie wpływać na wyborcze notowania polityków to nic się nie zmieni. A jak przekaz ma wejść do mainstreamu skoro sami zainteresowani go kontrolują
dlatego piszę o konieczności regulacji prawnych i "wyrwania murom popularnich sieci społecznościowych zebów krat".

MiKlo:~/$ reshared this.

Wielkie bloki ze starej płyty i na wszystkich wyższych kondygnacjach na balkonach panele PV … pięknie by to wyglądało. I to w dodatku za małą cenę ;)
wow! Mamy jednych znajomych co zamontowali sami fotowoltaikę - nauczyli się z youtuba. To ich wyłączne źródło prądu i zimą jest dosyć cieżko. Nie działa niestety lodówka ani pralka. Niemniej idea warta rozwijania!
stare lodowki czy pralki maja bardzo duza potrzebe mocy chwilowej... dlatego przewaznie sie troche inne bezpieczniki montuje na linii dla nich.
Ale fajnie ze im sie udalo, ja juz kiedys tez jedna instalacje zrobilem amatorska na uzywanych panelach i nawet dzialalo :)

MiKlo:~/$ reshared this.

The most recent shutdown of a PayPal account isn’t worrisome just because of its effect on one user, but because of the societal harms from patterns of account closures.

MiKlo:~/$ reshared this.

#Article17 will result in more error-prone #uploadfilters. According to today’s guidance, the Commission gives the economic interests of industry priority over our the right to freedom of expression. and I comment:

Rocznica 4 czerwca 1989

- dla nas dnia, który otworzył drogę do wolnośći
- dla nich dnia, który zamknął drogę do wolności
We Wrocławiu stoi pomnik masakry na placu Tian’anmen z 4 czerwca 1989:

This entry was edited (5 months ago)

MiKlo:~/$ reshared this.

Livestream takedowns without judicial orders?

Margrethe Vestager, Executive Vice-President of the European Commission, answers my questions in the JURI committee of the EU Parliament on livestream takedowns, the planned E-ID and blocking of IP addresses.
This entry was edited (5 months ago)

MiKlo:~/$ reshared this.

Free speech in an era of disinformation. How should Europe regulate social media?

In this webinar, Patrick Breyer discusses the importance of free speech in an era of disinformation with Judit Beyer, Professor of Media Law and International Law at the Budapest Business School. The recent ban of Donald Trump from basically every social media platform has reignited the debate about who decides who else gets to have free speech. German Chancellor Angela Merkel warned that the "fundamental right" of freedom of expression should be regulated by the law, “not by the managers of social media platforms". France's finance minister Bruno Le Maire labelled the control that Facebook, Twitter and other social media networks have over the online space as a "digital oligarchy". Who is really in control in our democracies: private companies or democratically elected public officials? What does the Trump’s social media ban tell us about the power of Twitter, Facebook, YouTube and other platforms? How can the EU address conspiratorial, fake and violent content online, without disproportionate restrictions on the freedom of expression? What role is the new Digital Services Act (DSA) expected to play in this dynamic? Does the Commission’s proposal for the DSA contain the elements that will make the dominant online players assume responsibility over the content shared on their platforms? How could the current setting be improved when it comes to transparency, monitoring and enforcement of EU-rules? Should Facebook, Twitter and other social media be treated as publishers rather than tech firms and, in this way, be more accountable for the content available on their platforms? We will try to answer these questions with: - Patrick Breyer, Member of the European Parliament for the Pirate Party (Greens/EFA group). He works on issues linked to privacy, the free Internet and, more in detail, the Digital Service Act, i.e. the biggest EU revision of internet rules in 20 years; - Judit Bayer, Professor of Media Law and International Law at the Budapest Business School, University of Applied Sciences. She has authored several books and articles about freedom of expression on the internet, the liability of internet service providers, public service broadcasting and human rights.

MiKlo:~/$ reshared this.

Polish university student Wojciech Kosior shares his story of how he managed to graduate without being forced to use Zoom, Skype, or other nonfree programs:

tomasz stecko reshared this.

MiKlo:~/$ reshared this.

fuck cloudflare and fuck every piece of garbage service that uses it btw

MiKlo:~/$ reshared this.

NYCers have a new ridehailing alternative to Uber: The Drivers Cooperative is a driver-owned, app-based ride-hailing service that pays drivers more, charges riders less, and pays out any profits to driver-owners as periodic dividends.

Platform cooperativism is a powerful antidote to app-based gig work: a way to provide customers with the convenience that made app-based services so popular while putting workers in control of their days, schedules and conditions.


3 people reshared this

I only used Uber once because I was at a friends house and we both got very intoxicated and I needed a way home, but outside of that one time in 2017 I wouldn't use them again. It's kinda scary and the company is shady af
Something like this could fix those things though!!
Totally. Those guys who spent 2 million on a taxi medallion thinking their fleet of drivers would be able to charge 50 cents a second have been getting boned by Uber. It will be great if this new driver thing follows the rules and fares are always high. My favorite about Taxis is when you have to tell them directions because they dont have time to bother with GPS and it makes them more money anyway because they can take the long way.

MiKlo:~/$ reshared this.

Europe's digital future is in our hands. Data protection must not be undermined by trade agreements. European citizens should be able to enjoy content in their language without discrimination. The use of Free and Open Source Software should be more prominent. More in my speech.

MiKlo:~/$ reshared this.

Mieszkańcy Gminy Klucze proszą o poparcie petycji, kierowanej do Wójta Gminy Klucze oraz do Nadleśnictwa Olkusz, stanowiącej protest przeciwko budowie obwodnicy przez najatrakcyjniejsze i najcenniejsze obszary przyrodnicze w Kluczach.

Petycja przeciwko budowie obwodnicy w Kluczach -
@pepemao Podpisane. Przed laty spędzałem dużo czasu na górce pod którą chcą zrobić drogę. Lataliśmy z tej górki na paralotniach.
@pepemao Tu czyjś filmik z czasów kiedy już wszystko mocno zarosło:

MiKlo:~/$ reshared this.

Save the Data-Protection Gold-Standard! Enforce the GDPR!

MEP Patrick Breyer's plenary speech in the European Parliament on 25 March 2021: In Europe, our personal data is legally protected against misuse, data theft and data loss to a greater extent than anywhere else in the world. This gold standard of data protection and privacy safeguards our freedom and self-determination – contrary for example to what the Chinese dictatorship is doing. Personal data is not an industrial commodity. But our privacy rights are only worth as much as we are willing to fight for them and defend them against industrial interests and powerful states like the USA. The data protection authorities need to issue compliance orders and impose penalties promptly, without regard to business interests. The EU Commission needs to initiate infringement proceedings where this is not happening. And we as the people's representatives need to fight chat control, data retention and total tracking in ePrivacy and the Digital Services Act, and for the right to anonymity. After all, our children also have a right to live freely without permanent observation and manipulation.
This entry was edited (3 months ago)

MiKlo:~/$ reshared this.

#Chatcontrol Explained

The EU is planning to allow messenger and e-mail providers to indiscriminately scan and detect all private communication for suspicious content that might indicate child pornography or grooming. This so-called 'chatcontrol' violates fundamental rights and threatens secure communication channels, thus especially affecting the victims of sexual abuse! This video summarises the the legislation proposal, the consequences for our fundamental rights and what you can do to prevent chatcontrol. More info:
This entry was edited (2 days ago)
that's a nice video for @Lightkey
Am assuming this is not going through as its to nutty, update please.

MiKlo:~/$ reshared this.

Fascynująca historia mądrości zbiorowej zwykłych ludzi.
Konwencja obywatelska na rzecz klimatu od @ARTEpl.
Chciałbym zobaczyć coś takiego w Polsce.
@Petros Kanenas Outis Polonos @tomek Przecież nie chodzi o to, żeby zrobić tylko żeby efekt takiego obywatelskiego panelu był wiążący prawnie. W tej chwili w Polsce to niewykonalne przy rządzącej mafii antyklimatycznej.

MiKlo:~/$ reshared this.

Jestem przedstawicielką klasy średniej o mocno lewicowych poglądach, ale nie mam zamiaru zdawać „testu portfela” w państwie rządzonym przez PiS

MiKlo:~/$ reshared this.

We’ve only got 8 months left to gather 948,000 signatures on our ECI to tell the EU to make the law clear and ban biometric mass surveillance.


Join us:

harcesz reshared this.

MiKlo:~/$ reshared this.

Nie zapomnimy, nie wybaczymy.

Jutro mija piąta rocznica zamordowania Igora Stachowiaka przez policjantów.

Przyjdź zapalić znicz i złożyć kwiaty pod komisariat na ulicy Trzemeskiej.


3 people reshared this

MiKlo:~/$ reshared this.

WikiArbor aka WikiDrzewia

I am now preparing a proof-of-concept installation for communities who want to monitor trees in their area.
The direct need that made me work on it is the situation now common in Poland, where local authorities, together with developers, cut down an enormous number of trees without or clearly against the consent of local communities.

All hints and helping hands/minds welcome.

#trees #protection #community #federated #power


4 people reshared this

@Petros Kanenas Outis Polonos
Co do założeń, o ktorych piszesz na lemmy to widzę takie problemy:
1. Oznaczenie monitorowanego drzewa w jakiś materialny sposób (tabliczka,QR) bez zgody zarządzającego terenem będzie nielegalne ( Art. 63a. § 1 KW, Art. 144. § 1 KW ) a trudno zakładać ,że np zarządy miast będą się na to radośnie zgadzać.
2. Jakie mają być kryteria monitorowania drzew ? jeżeli dajmy na to w mieście takim jak Warszawa to jest kilkaset tysięcy wolnostojących drzew (nie mówimy o lasach) to musiałby być jakiś dwustopniowy poziom alertów dla danego obszaru czy konkretnych drzew. Czyli pierwszy to np mniej lub bardziej potwierdzone informacje, że coś sie szykuje , jakaś inwestycja której drzewa będa przeszkadzać itp. A drugi to już bezpośrednie zagrożenie, ,kiedy wycinka jest zaplanowana, drzewa oznaczone. W obu przypadkach istotne jest sprawdzenie wiarygodności tych informacji - a przy dzisiejszej niechęci urzędów do udzielania informacji publicznej wiele tych alertów będzię musiało bazować na jakiś prywatnych , trudnych do zweryfikowania informacjach

1. Good point. Omówię go ze stowarzyszeniem, które chce robić projekt pilotażowy.

2. Na tym właśnie polega wartość pomysłu. Ponieważ oficjalne kanały są blokowane i zakłócane, szukamy mechanizmu pozwalającego zebrać informacje z kanałów nieformalnych (taki crowd-whistleblowing)

3. Z mojego punktu widzenia najważniejsze jest trzecie dno: rozwijanie zdecentralizowanej topologii komunikacyjnej w oparciu o lokalne społeczności/organizacje/affinity groups.
można wprowadzać drzewa do OSM, to może być dobry start 🤔
@Kuba Orlik
Jestem ostatnim, który by zabraniał komukolwiek wprowadzać drzewa do OSM. Go ahead.
spoko, wprowadzam od dawna i tak :D

Zastanawiam się jakich funkcjonalności ten projekt potrzebuje, których jeszcze nie ma w OSM?
@Kuba Orlik
Zgaduje, że jest to ukryte pytanie.
1. OSM nie zapewnia lokalnej (społecznościowej) kontroli nad danymi
2. OSM jest nieodporny na ataki -- wystarczy skuteczny atak na jeden punkt struktury, żeby obezwładnić całość.
3. OSM nie zapewnia komunikacji zwrotnej (monitoringu społecznościowego) ani kanałów komunikacji na poziomie społeczności i między społecznościami.

OSM jest znakomitą platformą do prezentacji danych i mam nadzieję to wykorzystać. Zakładam, że można będzie automatyczne przesyłać dane geolokacyjne (z linkiem zwrotnym) z systemu rozproszonego do OSM. Ale na tym użyteczność OSM się kończy.
1. jak rozumiesz "społecznościową kontrolę nad danymi"?

2. Na jakie ataki jest podatny OSM i jak chciałbyś zapobiegać podobnym atakom w alternatywnym rozwiązaniu?

3. Możesz podać przykład tego, co masz na myśli przez "monitoring społeczny"? Co do kanałów komunikacji - zgoda. Chociaż to można załatwić kanałem na Matrixie, chociaż to dla wielu może być zniechęcające.
Trudno też mi nie zwrócić uwagi, że skoro już i tak projekt będzie zbierać dane o drzewach, to mega warto zapisywać je w OSM ;)

Myśle, że OSM może sie tu dobrze sprawdzić chociażby z uwagi na to, że każde drzewo tam wprowadzone ma już swoje id i można je opatrzać dużą ilością metadanych
@Kuba Orlik
1. Dane wprowadzane przez lokalna społeczność pozostają pod fizyczną kontrolą społeczności -- tak samo, jak np. posty na **lokalnej** instancji mastodona.
W projekcie jest to realizowane poprzez sprzętowy "społecznościowy węzeł danych", oczywiście z zachowaniem backupów i mozliwością mirrorowania w dowolnym miejscu sieci.

2. Single point of failure:
The Openstreetmap Foundation is incorporated as a company limited by guarantee, registered in England and Wales at the UK Companies House.
Company Registration Number: 05912761
Address of Registered Office: Openstreetmap Foundation, St John’s Innovation Centre, Cowley Road, Cambridge, CB4 0WS, United Kingdom .

Wrażliwy na ataki polityczne, prawne, administracyjne i niejawne operacje służb.

W momencie, kiedy dane źródłowe przechowywane są w rozproszonych społecznościach, konieczna byłaby seria ataków na każdą gminę/organizację z osobna. Podnosi to znacznie koszty takiego ataku. A jednocześnie społeczności, których nie zaatakowano, nadal korzystają z pełnej funkcjonalności na swoim terenie.

3. Idę sobie parkiem i widzę moje ulubione drzewo nagle pomalowane pomarańczowym sprayem. Wyciągam smartfon, loguję się na stronę tego drzewa i wysyłam zdjęcie z ewentualnym komentarzem głosowym. Trafia ono do skrzynki moderatorskiej węzła, gdzie podejmowane są działania zgodnie z procedurą.
This entry was edited (6 months ago)
@Petros Kanenas Outis Polonos @Kuba Orlik
Ad .1 Od razu robię zatrzeżenie, że odniosę się tylko do danych, których przechowywanie w #OSM ma sens, bo są reprezentacją obektywnych faktów nt cech fizycznie istniejacych obiektów, i to faktów , które są w miarę niezmienne w czasie.
Biorąc w/w pod uwagę skoro takie dane potencjalnie sa interesujące dla bliżej nieokreslonej liczby ludzi do bliżej nieokreślonej liczby zastosowań to powinniśmy je zbierać i udostęþniać w sposób ktory maksymalizuje ich dostępność w sensie zarówno łatwości pobrania/wyszukania/połączenia z innymi danymi jak w sensie bezpieczęństwa przechowywania (że np nie znikną bo projekt "zdechnie" z jakichklwiek przyczyn).
Zdecentralizowane przechowywanie danych ma tu sens o ile jesteśmy w stanie zapewnić, że np właśnie nie znikną bo ktoś straci zapał czas i poprostu wyłączy serwer ze swoją częscią danych a żaden mechanizm nie zapewni ,że są zreplikowane i niebęda służyć dalej już bez kontroli właściela serwera. Dlatego nie rozumiem co rozumiesz przez "fizyczna kontrola społeczności".
Poza tym jest inny problem - jak mamy ustalić zasady "podział tortu" w przypadku danych, które są "przywiązane" geograficznie ? Jeżeli ktoś postawi serwer (zakłądamy że jako część federacji) i ogłosi, że u niego to wszystkie zagrożone drzewa z Warszawy bedą to co ma zrobić ktoś, kto tez chce postawić serwer ale tylko dla Moktowa ? Dublowanie danych w dwóch róznych miejscach oznacza ni mniej ni wiecej niż dublowanie czyjejś pracy i konkurencję zamiast współpracy. A jeżeli chcesz technicznie wyeliminować dublowanie tych samych danych to kończymy w miejscu gdzie jednak musi być jakieś wspólne repozytorium z którym wszystkie dane synchronizujemy.

Ad 2. "Single point of failure" Fundacja OSM po pierwsze nie jest żadną korporacją pod prywatną kontrolą. Członkostwo z prawem głosu kosztuje 15funtów/ rok ew. 42dni aktywnego mapowania w ciągu ostatnich 365 dni. Po drugie - Fundacja OSM nie zarządza/finansuje niczego więcej niż tylko serwerów na ktorych jest główna baza OSM ale ta baza służy w praktyce tylko do wprowadzania danych i generowania "delt" do zasilania replik, które są zdecentralizowane - każdy może postawić swoją. Wszystkie mapy które są renderowane w necie sa geerowane z takich własnie replik. I drugi stopień decentralizacji - serwery cache - nawet mapa ktora pokazuje na żywo to co ktoś wprowadził do bazy jest renderowana wprawdzie centralnie ale każde zapytanie do jest prekierowywane do serwera cache najblizej odbiorcy danych. A serwery cache są utrzymywane lokalnie. Każdy może taki postawić - właśnie w tej chwili by sie przydał dla Polski bo nie ma a Polska generuje znacząca część ruchu z Europy (jakieś 300Mbit/s).

3. Twój scenariusz nie stoi w żadnej sprzeczności ze wspolnym zródłem danych. Dokładnie tak działają wszystkie aplikacje oparte na danych z OSM. To co da się przechować jako wspólne dane jest w OSM a to czego sie nie da jest w lokalnym serwisie. Trzeba tylko zdefiniować co to znaczy "strona tego drzewa" w kontekcie tego co wyżej czyli że np dwa wężły federacji , ktora ten system tworzy będa chciały sie zajmować tym samym obszarem. Jeśli wszystkie dane będą przechowywane tak ,że oba wezły moga je czytać i modyfikować to OK. Ale jeśli nie to mamy problem. Jak widzisz tutaj kwestię prawa węzła do edycji danej lokalizacji ew jak widzisz prawa węzła do edycji danych innego węzła ?

This entry was edited (6 months ago)
@Petros Kanenas Outis Polonos @Kuba Orlik Nie zgadzam się z żadną z w/w tez:
1. OSM nie daje nikomu prawa własności nad danymi w sensie wyłączności na ich wpisywanie/edycję/usuwanie. Ale zorganizowana lokalna/ regionalna opieka nad róznymi danymi jest jak najbardziej pożądana i to jest wg mnie wielki niezagospodarowany potencjał dla wszelkiego rodzaju organizacji czy inicjatyw , które mają w zakresie swojego działania jakieś konkretne rodzaje danych. Przykładowo - kilka lat temu Straż Pożarna została zainteresowana tym żeby z OSM korzystać. Zostały zorganizowane duże akcje mapowania np hydrantów i w tej chwili z tego co wiem oni z tych danych operacyjnie korzystają i dokłądają się żeby to utrzymywać w aktualności. Jest dzisiątki innych podobnych tematów, które czekają na swojego promotora/regularnego opiekuna. Np AED (defibrylatory). Jest kilka organizacji które pilotują/promują ich zakup/ rozmieszczenie i mają swoje mapy, każda oczywiście tylko "swoich" AED. Mogłyby się dogadać i zrobić to wspólnie w OSM. I tak jest ze wszsytkim. Jeśli nie ma zorganizowanego ruchu wokoł jakiegoś tematu, ża ktorym stoją ludzi (i pieniądze) to temat w OSM leży albo jest skazany na pojedynczych entuzjastów.
2. "OSM jest nieodporny na ataki" - jest dokładnie odwrotnie - zestawy zmian są monitorowane i próby szkodzenia (celowego lub z powodu np niewiedzy) szybko przywracane. Tylko tutaj znowu patrz punkt 1 . Inaczej sa traktowane krytyczne elementy infrastruktury np topologia dróg - za dużo od tego zalezy, żeby tego nie pilnować, a inaczej elementy , których wykrozystanie czy wizualizacja jest mizerna. Ale to wzystko zalezy od tego czy będa ludzie chętni regulanie pilnować jakiś danych - nie wszyskto się da w sekundę zweryfkować bo np sa dane , które można zebrac tylko terenie - na satelicie ich nie widać. Ale sa gotowe narzędzia żeby postawić "watchdogi", które przeglądają każdy zestaw zmian jaki jest wysłany do OSM (na jakimś zadanym obszarze) i np kontrolują czy konkretny typ danych jest zmieniamy. Jeżeli ktoś celowo niszczy dane to mozna mu konto zawiesić. I tak samo - nowo założone konta sa monitorowane (też osobne narzędzia napisano do tego...) do momentu, kiedy nie wykażą się jakąś konkretną liczbą zmian, która zapewnia minimum zaufania.
3. "OSM nie zapewnia komunikacji zwrotnej (monitoringu społecznościowego)" - częściowo patrz punkt 2 - to kwestia wykorzystania/dopasowania istniejących narżędzi i oddania ich w ręce społęczności która będzie ich używać. Problem z OSM nie polega na braku narzędzi do czegoś tylko na tym ,że one sa w dużym stopniu generyczne (niezalezne od rodzaju danych) i przez to nieprzyjazne dla kogoś, kogo w ogóle nie interesuje co siedzi pod spodem tylko rozwiązanie jakiegoś konkretnego problemu.
@MiKlo:~/$ @Kuba Orlik
1. No właśnie.
2. Nie odniosłeś sie do tego typu ataków, jakie opisałem.
3. Wszystko można zrobić we wszystkim, tylko po co.

Wydaje mi się, że ta dyskusja nie ma sensu. Tak jak na początku miałem do OSM stosunek neutralny, tak teraz czuje się coraz bardziej naciskany, żeby przyjąć jedyną słuszną drogę, a "argumenty" robią się coraz bardziej fikołkowe.
Proponuję zakończyć na tym etapie. Za jakiś miesiąc będę znów w stanie myśleć o używaniu OSM bez awersji i wtedy mogę wrócić do tematu, już bez osoby dyszącej mi nad uchem.
@Petros Kanenas Outis Polonos @Kuba Orlik Nie traktuj tego co piszę jako narzucanie jedynej słusznej drogi tylko raczej jak głos adwokata diabła. Uważam, że twój pomysł (w sensie celu projektu) ma duży sens ale regularnie przeglądam dziesiątki podobnych pomysłów i one się mierzą z tymi samymi problemami - np podziałem "własności" danych , które są z punktu widzenia zewnętrznego obserwatora niepodzielne. Może trzeba zacząć od narysowania procesów jak to miałoby funcjonować w formie zdecentralizowanej ( w twoim pojęciu) i wtedy się okaże jakie tam są słabe punkty. Dla mnie kryteria oceny rozwiązania to ( szansa że zangażuje to wystarczająco dużą społeczność oraz maksymalna otwartość i interoperacyjność z tym co już funcjonuje.

Żeby się oderwać od kwestii mapowania samych drzew to pisałeś tam jeszcze o następnych etapach czyli np o sieci czujników które by te mejsca (z drzewami i bez) monitorowały. I tutaj widzę naprawdę potencjał na stworzenie czegoś faktycznie otwartego i zdecentralizowanego bo na razie w tym obszarze trwa wojna firm, które robią sieci ale każda tylko z czujników ktore sama sprzeda: . Sam mam taki czujnik i chętnie bym go właczył do publicznej sieci ale tylko na takich zasadach, że każdy kto wystawi dane przez wspólny standard api będzie równo traktowany, niewazne gdzie i od kogo kupił urządzenie pomiarowe. I oczywiście, że wszystkie dane od wszystkich dostępne za darmo.
@Kuba Orlik @Petros Kanenas Outis Polonos Tym bardziej że one już są w dużej liczbie obecne w bazie OSM - w PL są dane ~600 tyś pojedynczych drzew (nie należących do zwartych obszarów leśnych) : .
Na potrzeby projektu, który miałby "pilnować" drzew byłoby bardzo wskazane, żeby te istniejące dane uzupełnić o wszystko co w takiej ochronie pomoże czyli np.gatunek, rozmiar - większość drzew w bazie tych danych nie ma bo była mapowana ze zdjeć lotniczych/satelitarnych.

MiKlo:~/$ reshared this.

I have encountered more image descriptions on Mastodon in 24 hours than I have in Twitter in a couple of years. Seriously. I'm not exaggerating.
As a blind person, this means a lot to me. If you read this and you describe your images, thank you so, so, so much on behalf of all of us. If you don't, now you know you'll be helping random Internet strangers make sense of your posts by typing in a few more words than usual.
Both are perfectly acceptable. Colors definitely do help with detail, we have our own concepts of them. Definitely use them if you can! :)

@MiKlo:~/eu/pl/privacy$:idle: @Framasoft
Chociaż Twitter nie jest wolny, Framasoft ma tam konto w celu zwiększenia świadomości społeczeństwa, które nie wie o wolnym, gdzie to jest.
Oczywiście zapraszamy Was do śledzenia nas na Mastodonie, ale nie będziemy Was winić, jeśli zrobicie to na Twitterze 😉

Chociaż Facebook nie jest wolny, Framasoft ma tam swoje konto, aby zwiększyć świadomość wśród ludzi, którzy nie wiedzą o wolnym oprogramowaniu tam, gdzie są.
Oczywiście zapraszamy Was do śledzenia nas na Diasporze*, ale nie będziemy Was winić, jeśli zrobicie to na Facebooku 😉
This is nice. I would like to see more FOSS projects stating this explicitly.

MiKlo:~/$ reshared this.

Kolejne spotkanie z cyklu Wolny Internet w Wolnej Bibliotece (odc. 5). Ponowna zmiana tematu: porozmawiamy o tym, jak wiele można wyciągnąć korzyści z używania linuxa. @miklo przygotuje rozmowę o dystrybucjach linuxa szytych na miarę, dystrybucjach przenośnych, "odklejonych" od konkretnego komputera. Zobaczymy w jaki sposób można przygotować system operacyjny, który będziecie mogli mieć zawsze przy sobie na nośniku usb. Spotkanie w środę 19. maja, o 19.00. #Linux #WolnyInternet

Petros Kanenas Outis Polonos reshared this.

Projekt #EUnomia - pożądany czy podejrzany ?

W roku 2019-tym konsorcjum 10 firm i instytucji akademickich z 9 krajów europejskich rozpoczęło projekt Eunomia , którego (deklarowanym ) celem jest "pomoc użytkownikom mediów społecznościowych (dziennikarzom mediów tradycyjnych, dziennikarzom społecznościowym i użytkownikom obywatelskim) w określaniu wiarygodności informacji."

Projekt jest finansowany z funduszy EU kwotą ok. 3mln EUR.
Jedym z uczestników jest Eugen Rochko, twórca i lider projektu mastodon.
Eugen ma pomóc wykorzytać mastodona jako żródło danych dla projektu.

Użytkownik @fridaysforfuture, but everyday przeanalizował cele projektu oraz jego uczestników i sformułował wnioski, które dla jednych brzmią niepokojąco a dla innych mogą nosić cechy teorii spiskowej.
Paul zauważył ( że:
- badanie przy pomocy algorytmów wiarygodności informacji w mediach, które (na razie) nie mają z tym większego problemu i zostały stworzone, żeby to rozwiązywać bez algorytmów, wygląda dość dziwnie. To raczej media korporacyjne były lepszym poligonem takich badań.
- firmy prowadzące projekt #EUnomia są również zaangażowane w badania w takich obszarach jak: masowa inwigilacja, sektor militarny, egzekwowanie prawa, strategie przeciwdziałania masowym ruchom społecznym, zwalczanie lokalnego dziennikarstwa.

Mimo deklarowanej pełnej zgodności projektu z zasadami privacy-by-design, analiza wewnętrznych dyskusji między uczestnikami też (wg autora) daje do myślenia, że społeczność fediverse może być królikiem doświadczalnym do rozwijania narzędzi, których możliwe przeznaczenie niekoniecznie leży w naszym interesie.

Całość analizy tego co się (byc może) kryje za projektem #EUnomia do przeczytania tutaj:
This entry was edited (6 months ago)
@MiKlo:~/$ @fridaysforfuture, but everyday
Na opiniotwórczym forum środowisk związanych z AP trwa dyskusja na temat delegowania moderacji. Dość mocno zdziwiła mnie nieobecność tematu #Eunomia i zamierzam tam to nagłośnić.
Mój głos w tamtej dyskusji:
@Petros Kanenas Outis Polonos
wgłebiając sie w wątki z roboczych dyskusji w ramach eunomii (które sa zlinkowane/cytowane w tekście krytyczmym), to ileś tam wypowiedzi uczestników można zakwalifikować nie jako przejaw złej woli tylko ignoracji i kompletnego zatopienia w świecie GAFAM. Np zdziwienie, że ankieta zrobiona w G-formsach jest problemem. Ja widze ten sam mechanizm w polskim necie. Aktywiści naprawiania internetu, wychodzenia z fb itp tematów, bardzo często nie mają problemu z tym że swoje odezwy piszą ze stron www napompowanych skryptami tychże firm przed których wszechwładzą ostzegają. Albo opierają się przed aktywnością np w fediverse bo "tutaj to są tylko Ci już przekonani " (to cyt z dialogu z panoptykonem) albo "poczekam aż te alternatywne media bardziej okrzepną" .
Będę prawdopodobnie pisał większy tekst na ten temat, jako spin-off mojego planowanego wystąpienia na Kongresono w Łodzi. Na razie piszę po kawałku na

W skrócie:

1. Skupienie na mechanizmie (tu i tam ten sam mechanizm) jest tym, co @hamishcampbell określa jako #geekproblem. Mechanizm (dowolny) nie jest oczywiście neutralny, ale to intencja i skutki jego użycia decydują o zmianach, jakie wywołuje.

2. Żaden człowiek nie uważa się za złego. Każd* z nas przypisuje sobie dobre intencje, czasem okraszone cierpieniem moralnym (mniejsze zło itp.), więc to jest żadne kryterium.

3. GAFAM jest ładnym skrótowcem na określenie bardzo nieładnego kompleksu przemysłowo-militarnego, a dokładnie jego info-skrzydła. Jeżeli ktoś tego nie jest świadom (a sugerujesz, że aktorzy EUnomii nie są), to nie powinien się tykać projektów, które z definicji mają mieć masowy wpływ społeczny i polityczny. Naprawdę, wolę mieć do czynienia z zadeklarowanym, świadomym poplecznikiem surveillance-capitalism, niż z ichnim pożytecznym idiotą czy udającym takowego.

Obrazek dla refleksji.

Możesz sie bardziej konkretnie odnieść - Linki, cytaty itd. ? Gównoburze bez argumentów mnie nie interesują.

MiKlo:~/$ reshared this.

Kandydaci do blokowania (serwery)

Na serwerze friendica warto regularnie przeglądać zawartość tymczasowego logu zadań dla crona ( https://<domena.tld>/admin/queue ) a konkretnie jakie domeny próbują nawiązać kontakt z naszym serwerem. Dzisiaj dwie podejrzane domeny mastodona, po sprawdzeniu okazały się czysto faszystowskie (swastyki w avatarach, freespeech, te sprawy). Dodane do https://<domena.tld>/admin/blocklist/server 💪

This entry was edited (6 months ago)
Są idioci ze swastyką i są idioci z sierpem i młotem i są idioci z kolorowymi szmatami , nic na to nie poradziny. Wiec cenzury nie ominiemy bo każdy będzie swój portal na swój sposób cenzurowal np w sposób blokowania innych instancji.
Ja na razie nikogo nie musiałem blokować :)
@Mariusz SP6INA Możesz podac jakiś przykład "idiotów z kolorowymi szmatami" bo nie bardzo rozumiem kogo masz na myśli ?

MiKlo:~/$ reshared this.

Ariane is the best Android #Gemini client I've seen so far. Is there a better one?
Sometimes I use also Deedum, but Ariane is the best, yeah! 😈

MiKlo:~/$ reshared this.

Czy wiedzieliście, że w świetle RODO można przetwarzać dane osobowe BEZ zgody?

crusom reshared this.

@kuba jak zawsze rzeczowo i wyczerpująco :D
Mnie od dawna nurtuje kwestia localStorage. Czy zapisanie tam jakichś ustawień strony (np. włączony dark mode) bez informowania o tym użytkownika jest ok? Jakiego typu rzeczy można tam zapisywać? A jeśli uznać, że niewinne zapisanie ustawień strony w localStorage jest spoko, to czemu równie niewinnych ustawień nie można zapisać w cookies bez zgody użytkownika? Co z IndexedDB i Web SQL?

Opozycjo - dałaś dupy.

Kaczyński i #mafiapis dostali od was na tacy, w zębach, bez żadnych twardych warunków tyle kasy, że kupią sobie za to kolejne wybory. A wtedy będzie (mi) kompletnie obojętne , kto z was więcej głosów dostanie. Być może rzucę kostką.,82983,27057076,bierzynski-kaczynski-ma-kolejne-wybory-w-kieszeni-opozycja.html#S.DT-K.C-B.2-L.1.duzy