Bismarck compared Germany and England as an elephant and a whale... each formidable in it's own element but no danger to each other.
- A Conversation with Bertrand Russell (1952) @4.50sec of video
Text-only version of PDF talk and slides about internet... called The Net beyond the Web (slides) by Amin Bandali
I think this PDF was supposed to have images but maybe my particular reader couldn't render the PDF, but means I got the text version so even though I could try another viewer I just wanted to paste the talks slide and output as it's interest and you can test out the PDF yourself !(each line break . paragraph is a new slide)
Enjoy!
The Net beyond the Web (slides) by Amin Bandali
https://media.libreplanet.org/u/libreplanet/m/the-net-beyond-the-web-slides/
the net beyond the web
libreplanet 2022
bandali@gnu.org
goal: share some thoughts, spark discussion
net ?= web
[inter]net: interconnected network of networks
where
the networks and the devices comprising them
use tcp/ip to communicate with each other
web: is part of the internet
consists of websites, like
https://www.gnu.org
which consist of webpages, like
https://www.gnu.org/gnu/about-gnu.html
which are written in html
html + css
... + javascript
web initially a method/protocol for sharing
documents, information, media, ...
example: the first website (still accessible):
http://info.cern.ch/hypertext/WWW/TheProject.html
aside: shout out and thanks to
wayback machine - https://web.archive.org
early on:
small websites consisting entirely of text
and a bit later images/photos as well
joan stark (jgs)
https://en.wikipedia.org/wiki/Joan_Stark
Veronica Karlsson (vk)
https://web.archive.org/web/20160319004113/http://www.ludd.luth.se/~vk/
javascript
[before] javascript:
webpages were fully static
this was not desired by web developers
netscape decided to add a scripting language
to their web browser, netscape navigator
netscape hired Brendan Eich to embed the
scheme language into their browser
yay!!
right?
... right??
nestscape collaborated with sun microsystems
to embed java into their browser
netscape management decided the new scripting
language must have a syntax similar to java
rather than scheme
Eich designed and implemented javascript in 10 days
no shortage of interesting takes and/or criticisms
of javascript as a language, and its impacts
"the birth & death of javascript" and "wat"
talks by Gary Bernhardt
other interesting reads, such as
https://wiki.haskell.org/The_JavaScript_Problem
https://en.wikipedia.org/wiki/JavaScript#Security
https://en.wikipedia.org/wiki/Browser_security
https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=javascript
text --> multimedia --> ... programs that run on your machine
... and they are virtually everywhere!
the wwworst app store
by Alexandre Oliva
https://www.gnu.org/philosophy/wwworst-app-store.html
why are we okay with this, when we know we can do better?
how gnu/linux (and other unix-like) distributions
handle distributing of software to their users
we need similar control/trust/consent in the browser
and a shift in the norms and status quo among web developers
for instance by creating and documenting publicly-accessible
api endpoints, so that anyone could write and use a custom
application for communicating with their website/service
"taking back the web with haketilo"
libreplanet 2022 (day 1) talk
by Nicholas Johnson and Wojciech Kosior
https://libreplanet.org/2022/speakers/#5790
https://hydrillabugs.koszko.org/projects/haketilo
what about other protocols?
gopher, gemini, spartan, ...
http(s)
one idea:
plain text + some rules + convenience (via extension)
some *bold* text, _emphasized_ text,
a dashed title
--------------
[ image-filename.png ]
and a simple caption
a link to the <contact.txt> page
> a tiny block of
> quoted text
(message "and a 4-space indented code block")
(call-interactively #'butterfly) ; M-x butterfly
(eqn "sqrt(b^2-4ac)")
(eqn
(sqrt (- (expt b 2) (* 4 a c))))
\sqrt{b^2-4ac}
do we want a programming language?
maybe, maybe not. if we do,
1. be used only when really needed
2. code blocks be clearly & freely licensed
3. any code executed only with user's consent,
potentially along with a permission system
that gives the user fine control over what
functions can execute for each site
user should have ultimate control
over how documents look
http does not have to be the only transport
people have been thinking about or experimenting
with other transport methods/protocols
https://alexschroeder.ch/wiki/2022-02-08_NNCP_distributed_text
gopher://zaibatsu.circumlunar.space/0/~solderpunk/phlog/low-budget-p2p-conte \
nt-distribution-with-git.txt
https://gopher.tildeverse.org/zaibatsu.circumlunar.space/0/~solderpunk/phlog \
/low-budget-p2p-content-distribution-with-git.txt
what to do? how to help?
as a user:
- use freedom- and privacy-enhancing
browser extensions such as:
gnu.org/s/librejs, jshelter.org,
haketilo, and ublock origin
(see "taking back the web with haketilo"
by Nicholas and Wojciech for a list of
even more such extensions)
- say no to nonfree javascript
"saying no even once helps"
https://www.gnu.org/philosophy/saying-no-even-once.html
- check out and participate in
small web or small net initiatives,
as well as tilde or pubnix communities
like tilde.team and sdf.org
as a developer:
- release and label your javascript as free software
https://www.gnu.org/software/librejs/free-your-javascript.html
- check out protocols like gopher and gemini,
see what they have to offer, and think about
what an http-based approach could look like
- contribute:
- other browsers like luakit, netsurf, and visurf
- help maintain liberated and privacy-enhanced
versions of firefox like gnu icecat and abrowser
- don't use javascript unless you really need to.
when you do, please license it freely, and follow
principles like 'progressive enhancement' to make
sure your website works without javascript and css
if you happen to work on either side of the
current web browser duopoly, or work on web
standards, please consider:
do we really *need* all the new complexity?
12 years ago, mozilla removed support for
gopher on the grounds of reducing complexity
and attack vectors. do the current web and
its browsers resemble anything but complexity?
firefox and chromium are now each more than
30 million lines of code, on the same order
of magnitude and in fact currently larger than
the kernel linux. new code and complexity
keeps being added, while at the same time,
user freedom, control, and often privacy seem
to be gradually lessened and eroded.
the net I'd like to see beyond the current web
1. does not facilitate tracking users;
2. has freedom, control, and consent built in; and
3. is in many ways simpler, has a reasonable and
finite scope, and has several server and client
implementations.
thanks!
bandali@gnu.org
kelar.org/~bandali
references
----------
http://info.cern.ch/hypertext/WWW/TheProject.html
https://web.archive.org
https://en.wikipedia.org/wiki/Joan_Stark
https://web.archive.org/web/20160319004113/http://www.ludd.luth.se/~vk/
https://wiki.haskell.org/The_JavaScript_Problem
https://en.wikipedia.org/wiki/JavaScript#Security
https://en.wikipedia.org/wiki/Browser_security
https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=javascript
https://www.gnu.org/philosophy/wwworst-app-store.html
https://libreplanet.org/2022/speakers/#5790
https://hydrillabugs.koszko.org/projects/haketilo
https://www.gnu.org/philosophy/javascript-trap.html
https://www.gnu.org/philosophy/who-does-that-server-really-serve.html
https://www.fsf.org/campaigns/freejs
https://en.wikipedia.org/wiki/Gopher_(protocol)
https://gopher.floodgap.com
https://gemini.circumlunar.space
https://spartan.mozz.us
http://www.aaronsw.com/weblog/000574
http://www.aaronsw.com/2002/rss30
https://alexschroeder.ch/wiki/2018-12-01_Thinking_about_the_real_RSS_3.0
https://alexschroeder.ch/wiki/2022-02-08_NNCP_distributed_text
gopher://zaibatsu.circumlunar.space/0/~solderpunk/phlog/low-budget-p2p-content-distribution-with-git.txt
https://gopher.tildeverse.org/zaibatsu.circumlunar.space/0/~solderpunk/phlog/low-budget-p2p-content-distribution-with-git.txt
https://www.gnu.org/philosophy/saying-no-even-once.html
https://tilde.team
https://sdf.org
https://www.gnu.org/software/librejs/free-your-javascript.html
https://www.gnu.org/distros/free-system-distribution-guidelines.html
https://bugzilla.mozilla.org/show_bug.cgi?id=388195
https://drewdevault.com/2020/03/18/Reckless-limitless-scope.html
https://drewdevault.com/2021/09/11/visurf-announcement.html
https://drewdevault.com/2021/09/27/Let-distros-do-their-job.html
https://en.wikipedia.org/wiki/Progressive_enhancement
https://kelar.org/~bandali/talks/libreplanet-2022-net-beyond-web.html
gopher://kelar.org/0/~bandali/talks/libreplanet-2022-net-beyond-web.txt
marked with cc0 and dedicated to the public domain
bandali@gnu.org
kelar.org/~bandali
“We are all gifted. That is our inheritance.”
— Ethel Waters
#Quote #QuoteOfTheDay
Private blogs are a better for privacy in many ways than massive public social internet....
Private blogs are a better for privacy in many ways than massive public social internet....
5mins Lightning talk by Matthew Wise (mic is terrible but audio clips / notes below are good reminders / my take away points)
******************
My notes
- Facebook does a 100 unwanted or bad things measurably * at the same time as 'just' sending messages * @40secs
- FB are not optimising for accurate reality but what incites an emotional reaction and to keep you scrolling (engaged as engagement / tied up continuously)
How they can get you to stay on Facebook... (misleading focus, making people dumber / hedonistic as result?)
(- I Didn't like the stat $60 as maybe it's not clear or pulled from average... or I just don't know why I have feelings about any stats now and feel maths without knowing how maths was done just abusive stats and abused maths as it misrepresents well many things to falsely present a 'measurable' number!)
- Making things for friends but not always public... something within family? (private Mastodon?)
(Maybe maintenance issues with self-hosting or people don't want control so they give it to US BigTech to deal with even if abused?)
- Not complaining about Facebook or dragnet surveillance, Just simply doing things differently...
- Solution using RSS / Atom of WebFeeds- aggregating from websites so you can see them in central locations
(simple and robust existing thing / everything uses it already / Aaron Schwartz etc).
https://havenweb.org/screenshots.html
- Private blog + Feed reader = most of Facebook - is simply said and as equation clear (Haven software link above makes it clearer).
So basically like Mastodon maybe though more for own server blogging (guess it's micro-blogging here with a few people expanding that)
Basically like some of the 'newer' takes of what is usually bashing or emotional. Good to hear it again too a bit differently or even as reminder.
Some quotes:
" Companies will tell us “we’re a family!” and encourage us to put the company before the personal.
Companies benefit when employees put the job first. Sometimes this is healthy – a sort of “we’re stronger together” vibe – but sometimes it’s not.
...
I think many people... underestimate just how ruthless and sociopathic our late-stage Capitalist working conditions really are. (I’m speaking mostly about the US here; that’s what I know.)
...There are very few mechanisms for dealing with bad workplaces.
...There are very rarely consequences for poor behavior; anything from run-of-the-mill bad management to harassment and abuse often goes unchecked. "
quote from
@jacobian
https://jacobian.org/2022/apr/11/mercenary/
“Write Libraries, Not Frameworks - Brandon’s Website”
“Frameworks’ key trait is that they impose limitations on the programmer” https://www.brandons.me/blog/libraries-not-frameworks
" Everything is built under the misconception that OSS is abundant, replaceable, and free. "
" Everything is built under the misconception that OSS is abundant, replaceable, and free. "
@baldur
www.baldurbjarnason.com
but no mastodon link at the top of site?
...please fix ^-^_/
ALSO SOME OF MY NOTES HERE
https://floss.social/@alcinnz/108268514294379373
And to add to that I would say
"...people themselves are also assumed to be abundant, replaceable, and free...
They end up pay each other unevenly while the top of food chain get bigger pay and siphons off %'s going down the pyramid.
Taking slices for doing a bad job and even asking for more..." (slap my face!)
(This is not exactly the same context as 1st quote but suits me in the way the same templates / matrices are setup and re-enforced with the original force / control / land take over / fences put up).
Video credits: Video directed by Geeneus and Nia Archives
Videography by Brennan Paul (@brennan_paul) and Tay Lee (@TakenByTay_)
Edited by Brennan Paul Graded by Brennan Paul Video produced by Marva Kreel
Video commissioned by Nicola Sheppard (@nicolasheppard)
Drone footage by Geeneus Nia styled by (@jamie.alex.judd / @eyc_ltd)
Hair by Kris Barnes (@kriskolour) Graphics and animation by Matthew Alex Taylor (@matthewalextaylor)
Love this kind of stuff. The atmospheric detail and style help...
I'm personally looking for 1 picture to explain key things (in anything) so if you have let me know!
Even info steps for things in one picture (or at least steps for parts of a problem) like wikihow.com or https://commons.wikimedia.org/wiki/File:Open-formats.jpg
Anyone passing by good steps keep this post bookmarked (click bookmark which is almost the last one)
Being tired and constantly working (and not knowing how to take breaks) causes people to get in to shorter loops or a kind of selfishness from being overloaded... which is hard to get out of, or make sense from where problems come from (just the same loops usually from being overloaded / not caring for everything or low priority which then becomes high priority and then emergency)... and during this evolution of neglect, or continual oversight, communications and feelings get more and more tested as time and work keeps piling up... becoming more personal and aggressive.
This was specifically obvious when someone today doing 4 things at a time kept needed to be reminded about something simple but each time but time-slicing too much was taking their attention and making it hard to remember the order or the previous messages and statuses which all change again as time goes on (bewarre)
Leaving things makes it more more personal/emotional to you and others which takes other people's energy too instead of making it really as much as possible 1 by 1 things and measuring how good you can go ad-hoc as that is also needed and according to mood. But if you're too busy time-slicing this is like a processor doing very little of everything or have too much of the same monotonous work and not having any culture / not growing much else in life (which is a problem itself)
Simplified, imagine a put of water and short pots you constantly have to fetch and empty, fetch and empty.
But even with big pots you might leave it too long and let things overflow while your away thinking you pot is big (often happens when people are cooking with wrong pot or turning heat up to maximum instead of slow and safe)
So the workers get the stress or authoritarian attitude when bosses or managers to be reminded more, which only tests their relationships, because generally the problems is that overloading of work (or aiming for perfect or 'maximum efficiency' inside normal/imperfect people.
Overloading on life encroaches into all life... and you can see how this works on a civilisation if they are too busy doing any government's prescribed work instead of all the other parts of culture (which measurably is not supported or paid for by gov).
Try do a bit less (because even then that might me more than you can chew).
Will review this later but just as a note / observation and yeah slight computer reference about overdoing the time-slicing (though some people / cpu can do it but it's good to call out on those that can't because they sometimes loose control of themselves!). Humans are a good check on each other if it can be in a good way and helping while maintaining you're own balance in helping.
Lots of points I'll clear up one day or in conversation.
http://freeschool.0id.org/?s=audio
Converting "feelings" is an under-estimated as a way of doing things.
As if it were a supernatural material we are not utilising it and helping others release our own potential.
Which also I think is deliberately limited as this is one of the true essence and potentials- how we feel, what we want to do and what it means to us individually and in common.
Measurable releasing each other 's potential can help us achieving almost anything we want from 1to1 to 1toMany... then ManytoMany.
#feelings = #energy / #motivation = power
Calling all music lovers,
"Mash up the Dance!"
Who wants to help the revival of the culture? Back in the day and in the now!!
#drumandbass #jungle #pirateradio #remixes #dj #dnb #euphoric
Calling all the #Music people
Comments welcome on Mastodon or... https://invidious.snopyta.org/watch?v=m_mANAZAZBo
Chess - Two amazing games...
1- https://lichess.org/bGG6iBLGhNbL
Almost had mate, had to tweak it
while avoiding mate myself!
2- https://lichess.org/XmtkJUhyp9DK
Sudden but soft strike,
(or perhaps the other way around!)
Anyone who wants commentary welcome. Or show me your games (copy url and that's it!) and I'll give you tips or generally "where it went most wrong" ---> without trying to school anyone / just for interest
Language can seem accurate... but if we assume language is precise we can go wrong just as fast also...
Language often seems like it is naming things perfectly well but sometimes naming something at all is an error because of what it does say (and if we assume language is precise we can go wrong just as fast also...)
Reasons for such errors:
- things and people have many more attributes than their name
It / They are not just what it's name is
- More correctly names are what they have been given, and that can also depend on who gave it for it's own twist into the story or meaning of the name
- things / people are usually an ever changing variable or evolving. This includes hidden depreciation or natural wear and tear.
- things / people has many subcomponents which can be more or less relevant but not obvious unless you knowing it more inside and out
- it lack respect to look at something in short (humans for example need much more and it's disrespect to look down on people with short-depth understanding or with 0/minimal/proper study or 1st person asking)
- people feed themselves what suits them (if it's bad they look for then bad they will get)
- things / people can be objectified or over-personal by names
- Short-depth perspectives feed assumption of the on-looker - when it's much deeper in many ways (including consciousness) it can also trigger in people more problems BUT at least more truth is there... and it's also confusing- expect that! Better than shorter pretending, right?
Using social media when it's against your own principles doesn't work
Using social media when it's against your own principles doesn't work especially to reach people who don't want to be reach or who know already (don't kid yourself by being there or trying to save anybody)...
1st BIG point is also make it measurable, so you're not on it indefinitely as it's the HABIT which is also being trained there (USER = HABITS,...
2 BIG point- you're also endorsing what you use a lot of the time even if you don't mean to)
IN MORE DETAIL:
1- If you're using social media to 'reach people, please make sure you measure your successes vs. you're failure (i.e you're whole time you're there and not here or non-commercial space)
People who are forever on it under the 'activist' flag or user type I think after a certain time need to accept the score and see people are not there to be converted or you're being there is over-kill in the name of others who already know.
2- You're only adding yourself to the fire (not in a good way!).
In a good way, see it as burning building, when there is no need to go rescue anyone or anything.
Friends can get offended if they use their friends always to represent themselves....
Friends can get offended because often they use their friends to represent themselves.
Best have trained out of this, and while negotiation with good friends is good, at the end you are you and they are them. No competition or you existence is not there to be opposite them though they can perceive it that way 0_0
A good friend makes time to tell their friend in space and time. A bad friend (in my book) doesn't make time and doesn't want to hear it (these people you can try with but don't throw yourself at their mercy).
Good friends know the limitations of the other(s) while accepting it if it's above a certain limit or even if 1 thing is great and the rest bad (using each other for the best bits or generally cool and casually able to hang out)
languages influence how you express yourself and what you say / write / value though it may not be obvious to you or others how much,...
The language(s) you use influence how and what you write perhaps from it's own culture, history etc though it may not be obvious to you or others
(even subtle or unsubtle perspectives, nomenclature, values of object are all involved)
woa crazy! My commons sayings:
- like water is not so obvious to fish
- like air can be seen or appreciated by humans
Keeping good things in common!... Creative Commons (some info / logos to use) ...
-Some of my thoughts and
-Future slogans:
Creative Commons says upfront what people can do in a more clear manner. (see logos and banners)
Blocking the bad in a legal ways and standards or just clearly said ways can be a good thing,
Like using something against those that attack us, restricting them also. It's not perfect perhaps but does well as a more pre-emptive defence or attacking move for more moral chess (rather than waiting until your creations to get use / stolen / robbed / patented and then complain about it).
It's "nice" to be clear and even make exceptions while not leaving the door always open.
Remember 'legal' is not moral by existence or as a default. it's a more authoritarian thing like rules which can just be top-down orders.
Public people / Peasants / Civilians who didn't create legal law. or know near-0 about it, mistaking use 'moral' with legal. People cn even replace it like it's the same thing like rules+morals=law... butoften not!! Many things "legal" just seem "moral" or seem "legal" it's the same game as before with more hoops and more nested rules inside other rules (like the mummy dolls you open up https://en.wikipedia.org/wiki/Matryoshka_doll
Law / Legality DOES NOT NEED be moral or very clearly moral in it's creation. Legality is mostly an own self-made construct of many things for outcomes good for the 'house' / lords / owners etc. It's not conditionally moral, just plays close enough to act like it....
And by default expects you to pay to break back any rules they add. And by adding many rules fast they are getting more what they want unless we can undo them or put them to stricter questioning in creation.
To pay for what is questionably wrong or pay to prove they are 'wrong' is also a casino in which win or lose the lawyers and house get a cut AND know what to block in the future with smaller cases that arise. It's not a static system.
Difficult to block all these things... so Creative Commons licenses (for example CC-BY-NC-SA) allows people to see the bastard tactics ahead of time and BLOCK them using it's license maker...
https://creativecommons.org/choose/
A few questions on the above page and you know which license code to use.
CC-BY-NC-SA
Creative Commons
Attribution/Credit needs to be given
Non-Commerical usage
Share-alike model (new work created with your content itself also needs to include these restrictions)
As far as I'm aware people also can't upload it somewhere to monetise it on platforms by default.
Overall CC state things more clearly (signposting) and is a good easy-access equivalent to Copyright.
Creative Commons.
Keeping the good in common.
(Doesn't mean you can't do money but YOU pick and choose how and who to do it with - for example making special exceptions is better than leaving it too open and allowing them to take it and then try and fight for reasoning!)
It's about opening / changing minds...
Growing each other like healthier biology & plants.
FreeSchool = Learning / Respecting / Loving / Teaching ourselves like what your parents didn't tell you (the truth / reality) and then walking through it together, warts and all.
Yu can build your mind better.
Set your notification bell 🔔 for me (after follow is accepted) and do it as you go along.... even with any disagreement. Can't stop the first bad thing you see...
Logic, Consent and Emotional Intelligence to use on ourselves with understanding and not just manipulate people in cold world and typical ways.
This takes time... do it "as you go".
All is about progressing our mindset especially against bastards and short-cutters (this includes dev's that don't care) so that the underlying mindwork (and even love between the people) is there and not dangerously sold out / using underlying cold system, with cold people, who have near-0 people skills and only maintain a nicer looking reality which in practise shit on people on the while.
Serving anyone who wants to explore, develop themself and others. We have to improve communication (nothing can last without that). Without comms it's more nearly towards fascism / ultimatums / rug pulls / constant "oh gee it happened again, let is not do anything about it".
Rebuilding things like the mind again is hard but a component check is necessary and one gets better as time goes on (not the opposite in using quick-fixes that undo us over time).
========================
THANKS FOR THINKING ABOUT LEARNING PEACE / LOVE!
========================
Biggest help as small example of what I mean on the Fediverse which you can do now is:
1/ change your Google YouTube links to redirected links to eliminate the bad code and filter out the adverts!
https://redirect.invidious.io/
2/ follow me (take the best of it)
3/ Use non-google search https://www.searx.org/
THANKS FOR HELPING OUT!
We need to use Fediverse / Mastodon etc without direct links to BigTech sites so they get less revenue from us here clicking Fedi links and supplying data to them / tracking us remotely... so not YouTube direct links but Redirected links ! 🔗 ====> https://redirect.invidious.io/
(it's YouTube without the tracking + ads!)
I can help add #bestpractices and inspire what is best from what I know and have seen... If not UNFOLLOW (it's ok but do stick with one or two people more daily).
The participation of people is needed, else we give power away to others that do not care or care much less than we do for people around us directly or from distance.
#FreeSchool #Answers = Friendship as a Solution
On a basic level I would like to make friends because I think this is the way to solving everything eventually which the many can do, and at the same time solves everything else (solving without friendship or just donating isn't always good).
That's all for now. It's boring alone. Let's live this together!
See my posts + media section: https://qoto.org/@freeschool/media
Interact / Send a message! Life is about healthy communication and finding out why things don't work and fixing it!
The rest in a random post... (mixed bag / longer list). https://qoto.org/@freeschool/112186767286933459
#NoSearch #NoIndex #NoBot #NoBridge #CveCrowdDeny (cvecrowd.com scraper)
= ProActive Defence
My works are shareable under CC BY-NC-SA 4.0 CreativeCommons.org: https://creativecommons.org/licenses/by-nc-sa/4.0/?ref=chooser-v1