User:Michel W/SPECIAL ISSUE🥀23: Difference between revisions

From XPUB & Lens-Based wiki
Line 206: Line 206:


=== Special Issue🕸️ ===
=== Special Issue🕸️ ===
===== The greasy chip=====


'''/var/kitchen/cookbook''' - a collection of tutorials / step by step guides
'''/var/kitchen/cookbook''' - a collection of tutorials / step by step guides

Revision as of 15:56, 27 March 2024

Gothic fonts

I.January

Special Issue🕸️

A feature of technology would like to added is that it could makes a therapeutic magic to oneself⭑~

  • What is a server?

A computer that runs a program to provide services, or rather a role that a computer takes by running this program. Other computers can connect to the servers, either in a local network or remotely. Servers can be dedicated to one service (database, website, email, ftp) or can provide all these services in one server.

(HTTP: Hypertext Transfer Protocol is an application protocol that defines a language for clients and servers to speak to each other.)

Art Servers Unlimited

Self-hosting together

Feminist Server Summit:

⊹Summary: https://areyoubeingserved.constantvzw.org/Summit.xhtml

⊹PDF: https://areyoubeingserved.constantvzw.org/AreYouBeingServed.pdf

  • What is cloud computing?

'Cloud computing is an increasingly commonplace term today, used to describe the relocation of hardware resources, programs, and data from individual, local machines to a network accessible from a variety of platforms and devices. [...] the removal of the need for the user to be near to the larger material forms of storage and processing'


⭑A FEMINIST SERVER MANIFESTO 0.01⭑

A feminist server…

  • Is a situated technology. She has a sense of context and considers herself to be part of an ecology of practices
  • Is run for and by a community that cares enough for her in order to make her exist
  • Builds on the materiality of software, hardware and the bodies gathered around it
  • Opens herself to expose processes, tools, sources, habits, patterns
  • Does not strive for seamlessness. Talk of transparency too often signals that something is being made invisible
  • Avoids efficiency, ease-of-use, scalability and immediacy because they can be traps
  • Knows that networking is actually an awkward, promiscuous and parasitic practice
  • Is autonomous in the sense that she decides for her own dependencies
  • Radically questions the conditions for serving and service; experiments with changing client-server relations where she can
  • Treats network technology as part of a social reality
  • Wants networks to be mutable and read-write accessible
  • Does not confuse safety with security
  • Takes the risk of exposing her insecurity
  • Tries hard not to apologize when she is sometimes not available

Trans★feminist servers

Prototyping🕸️

How to serve over the internet?

  • HUB
  • Using Jupyter
  • Configuring SSH with a Proxy jump

⭑Git quilt ⭑Git SI23

If your jupyter is stuck, you can restart it with this command:

sudo service jupyterlab@USERNAME restart

You can also check its status with:

sudo service jupyterlab@USERNAME status

Web API

Quilt database

$ git status

To remove all the changes you made after your last pull/push

$ git stash
$ git commit -m "i fixed the ascii art"

⊹Proxy Jump

Bash Alias

Methods🕸️

🕷️Wordquilt🕷️

⊹Word quilt⊹⊹⊹

Library shelf

⊹Editorial 2 Team: Senka, Alessia, Thijs, and me :3

Pad: https://pad.xpub.nl/p/editorial-team-2

⊹Keyword wordquilt No.1: ((in)ter)dependence


Interdependence 1.jpg Interdependence 2.jpg

Pad 01/31: https://pad.xpub.nl/p/si23-310124

II.February

Special Issue🕸️

Why quilt?

  • to move from the abstract to the concrete - stitches, patches, seams, quilt
  • gives an opportunity to visualise the work done collectively
  • gives an opportunity to practice decision making protocols
  • can be a method of publishing and storytelling
  • a form of kinesthetic learning
  • gives everyone something to be engaged in while making collective decisions

Highlight the historical connection beween weaving/textile work and computation - the jaquard loom, hand-woven software https://www.righto.com/2019/07/software-woven-into-wire-core-rope-and.html

⊹An introduction to quilting and patchwork

⊹Re:traced Threads: Generating Feminist Textile Art with Tracery

꧁꧂

I'm interested in the concepts of "quilting". For example, weaving, sewing, networking, combination of different projects/topics...etc. I like the ideas about creating a parallel between the patterns of quilting and codes/networks, also it's a good point to explore the seams, in both digital and physical ways.

About my ideas of the game is that last Tuesday me and Senka made a quilting game, using Ascii art (or emojis) to create a digital quilt. We can also add quotes/information we found inspiring or want to share with public, so it became a quilt of both visual and textual info. Personally I'm fascinated with how to combine digital and physical methods to a project. It would be nice if we could print these digital quilt into paper/fabric etc in the end.

(Not sure if possible but) I'm also thinking of the sounds quilting. Last Special Issue we have many recording/sounds archives, could it be a part of our "quilting"? Maybe we could bring several forms of quilting together into our final launch at Varia? :0 (Sounds like another way to active an archive)protocols for a quilting archive

Quilting also reminds me of the craftivism and feminist methods. How to play games with feminist methods?

https://en.wikipedia.org/wiki/Craftivism

  • Format: physical (objects, fabric etc) + digital (terminal game, webpage)

꧁꧂

Prototyping🕸️

Python

Python: high level general purpose programming language, that runs in the terminal

  • designed to make code easier to read and write (using significant indentation + no ; at the end of the line)
  • large built-in standard library of functionalities (> from time import sleep)
  • many libraries are available written by other people ($ pip3 install LIBRARY)
  • gives access to the whole operating system (network tools, file system, hardware, ...)

Text-adventure notebook

⭑To go through the following programming concepts:

storing data in variables

reading input from the user at the terminal

organizing data in structures like lists and dictionaries

using if/else statements to check different conditions

encapsulating code with functions

using while loops

⭑To be able to play each others game from anywhere on chopchop... we can install it in a shared "bin" folder:

- copy your game's python script to: /var/www/shared/bin/

$ cp mygame.py /var/www/shared/bin/

- remove the ".py" part from the filename, for example: xpub.py → xpub

$ mv xpub.py xpub

- add this to the first line of the script:

#!/usr/bin/env python3

- run this command:

$ sudo chmod +x /var/www/shared/bin/*

Now try to run:

$ xpub

Methods🕸️

Code of Conduct

((in)ter)dependence CoC Pad

III.March

Special Issue🕸️

The greasy chip

/var/kitchen/cookbook - a collection of tutorials / step by step guides

--Digital Kitchen - shows the folders with the images

--Menu - provides code / commands / food to people related to the Cookbook(using the recipe of the cookbook)

⭑Wang, Riviera, Michel⭑

Pad: https://pad.xpub.nl/p/Kitchen

Prototyping🕸️

Open Licenses session

Methods🕸️