= Page = http://www.guckes.net/glas/notes.txt http://www.guckes.net/glas/notes.txt.html (in colour) Latest change: Sat Dec 12 02:30:00 CET 2015 = Event = Zeit: Do, 10.12. - Sa, 12.12.2015 Event: Internationale Tagung "Glas. Materielle Kultur zwischen Zeigen und Verbergen" http://www.zfl-berlin.org/veranstaltungen-detail/items/glas-materielle-kultur-zwischen-zeigen-und-verbergen.html http://tinyurl.com/2015-12-10-glas Ort: Zentrum für Literatur- und Kulturforschung Berlin (ZfL) 3. Etage - Trajekte-Tagungsraum Schützenstr. 18, 10117 Berlin http://www.osm.org/node/1552567528 = Digital Glass - Die Digitale Brille = == "software as a looking glass" == when we look at data like emails, webpages, DOCs and PDFs then we use our "digital glasses" which present them to us. these tools can give us a specific part in greater detail or let us zoom out to get an quick overview. let's take a closer look at what is usually hidden from the view, and what we must install+configure to see data "through the looking glass.." = Feedback = please send email to glas2015@guckes.net or add your comments here: https://guckes.titanpad.com/2015-12-11-digital-glass mind you.. this "talk" is NOT part of the event. when i was listening to the talks i got inspired, and i simply had fun creating it. = Intro = all those many zeros and ones - gathered in files, and categorized as multimedia data: text, pics, audio, and video (as audio+pics). how do we deal with them? well - "glasses"! = Structure = 10101010 -> eight bits = one byte units: bytes -> kilobyte -> megabyte -> gigabyte -> terabyte -> petabyte -> BIG DATA! :-O (2015-12-12 usb sticks 64GB for 23€-30€, external hard disks: 1TB for 60€, 2TB for 80€, 4TB for 140-200€) how to look at data? with programs/software! = Digital Glass = how to look at *any* kind of files? binary -> hexeditor. show: xxd. looking at data with *text*: text -> text editor. (eg vim) ASCII: number <-> character/glyph some have no pixels. hmm. [basis for TeX and LaTeX - typesetting language.] inner structure of data: data *formats*. https://de.wikipedia.org/wiki/Dateiformat https://de.wikipedia.org/wiki/Liste_von_Dateinamenserweiterungen https://de.wikipedia.org/wiki/Multipurpose_Internet_Mail_Extensions how many? thousands! tool to determine the type of files: "file" :-) = HTML = text/html the "web glasses": the "web browser". inner structure: HTML. semantic structure. not* a programming language! mind you: web browsers are not head-on displays. however, they can be considered "glasses" as they are giving you a "view" of the data. examples: chrome, safari, IE, Firefox.. elinks, lynx, w3m. and many more: https://en.wikipedia.org/wiki/List_of_web_browsers show: http://tinyurl.com/2015-12-10-glas = DOCs = its files contain "invisible data" which direct the formatting and layout, incl font size and footnotes. the goal is "what you see is what you get" ("WYSIWYG"). the Graphical User Interface (GUI) usually includes menus, dialogs, and scroll bars. examples for "glasses": AbiWord, TextMaker, Word, WordPerfect; Office, StarOffice, OpenOffice. lots more: https://en.wikipedia.org/wiki/List_of_word_processors -> XML = Email = everyone has an email address and reads emails, right? there are many different glasses.. (mine is "mutt".) colorization! \o/ colour for folder index: mails sent by myself, known addresses/people, replies to sent mails, special subjects, messages sent to/via addresses (eg lists), sent with certain mailers, and possible spam. show: mailbox folder index. colour for message body: abbreviations, boroughs and cities, nouns, dashed words, month names and week days, dates and times (and ranges), numbers with units, text in brackets, quotes, emphasis - email and web addresses, phone numbers, list bullets, smilies, and more. show: an encrypted and a signed email. (who here has seen them before in "raw"?) header: display of header usually restricted to Date, From, Subject, To+Cc, Reply-To. wont see: Received, Return-Path, Content-Type etc. display_filter: makes changes and deletions before showing, eg hiding signatures and list footers, as well as attachments like pictures. also hides cited text by request. newsletter: Content-Type: text/plain; charset = "iso-8859-1" text/plain -> text/html -> rendering now done by text browser. vim: syntax ON! = PDF = "choose the right tool for the job!" consider this PDF: https://www.alchemistowl.org/pocorgtfo/pocorgtfo09.pdf so display it with a PDF viewer! on page #60 it contains the adapted lyrics to "Diamonds are a Girl's Best Friend" as "Root Rights are a Grrl's Best Friend". now, if it contained the *score* - would we be able to hear it, too? let's *see*... TODO nqq n yvax gb cbltybgf = Metadata = * exiftool + jhead * pdfinfo + qpdf -> watermarks = Problem = some data have undisclosed structures: proprietary formats. ("ein preisgeben der geheimnisse der gilde ist verboten") creating programs which can read a proprietary format is verboten! :-( can we trust software we are not allowed to look at? (business secrets) can we really afford to rely on companies and governments to trust on their black boxes? = Summary = whenever you use a computer - most programs act like glasses: you may only see a part of the contained data - in one way. this can be enlightening. but - try some other glasses, too! also try some other people: "how do *you* see this? which *glass* do you use?" ("wie sehen sie das? und welche brille verwenden sie?") ...any questions? = Author = Sven Guckes @guckes twitter glas2015@guckes.net email www.guckes.net homepage math+cs at FUB, Free Software geek "we need transparent governments.. not transparent citizens." ------------------------------------------------------------- = More = == Imagination == (digression) Imagination: the purest of all glasses? die erkennung von ideen durch die brille "mathematik". "die reinste form aller brillen"? some enlightenment.. through numbers: even numbers.. infitinitely many. odd numbers.. infitinitely many. 1:1 relation: an odd number 'o' paired with an even number - 'o+1'. the same amount of objects -> they are of the same size. so.. how big are these two sets *together*? how much do you have when take an infinity from an infinity? "infinity" is not an ordinal number. how much more is the size of the rational numbers - or the irrational numbers? == Intelligent Glass == ICE: die glastuer zum triebzeugführer. glas -> milchglaseffekt. https://de.wikipedia.org/wiki/Intelligentes_Glas -> linked film maybe: https://de.wikipedia.org/wiki/Einwegspiegel == Transparency for the Win == transparent solar cells: turn a building into a battery. https://www.youtube.com/watch?v=IZ__PjmC6Fg Invisible Solar Cells That Could Power Skyscrapers == The Glass Cloud == put data into some glass with laser technology: https://www.youtube.com/watch?v=GzaI3Md8Liw laser photo engraving, China laser engraving machine how much data goes into one glass block? does all your data fit in there maybe? how about a backup in a glass block? == Copy Machines == copying - through a glass. here the machines looks through a glass to scan the data on the medium paper. illumination and transparency is necessary. function: they are taking a look - do rastering with pixels. and produce a copy.. whatever it is. NOT! because not everything shall be copied. refuses to produces copies of notes and passports: https://de.wikipedia.org/wiki/EURion-Konstellation and printers leave traces: https://w2.eff.org/Privacy/printers/index.php https://w2.eff.org/Privacy/printers/docucolor/ so it is a mechanized eye - but with a filter! resulting copy includes little changes to indicate the machine as a watermark. "but nobody told us! this is unfair!" whatever is technologically possible *will* be done. legal or not. :-/ == transparent software == Open Source Free Software Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. CIDERS = "copy+change, improve, distribute, enhance, run, study." Open Access Open Data == from 2D to 3D == films are two-dimentional objects "on glass" of three-dimentional objects. how would this look like when you turn this around? -> https://www.youtube.com/watch?v=XqbGgeK5628 the shapeshifting display - from 2D to 3D. the picture we see is a 3D sculpture created in real time from your 2D picture. == Data Colouring == colouring of text, eg "ACGT" sequences. -> GATTACA http://www.imdb.com/title/tt0119177/ "A genetically inferior man assumes the identity of a superior one in order to pursue his lifelong dream of space travel." -> https://en.wikipedia.org/wiki/Human_Genome_Project == Lomonossov == he made a lot of mosaics with many colours. but how many colours are there really? on screen: EGA, VGA, .. 4, 8, 16, ..256. pantone system: 1755 colours https://de.wikipedia.org/wiki/Pantone_Matching_System https://de.wikipedia.org/wiki/Magenta_%28Farbe%29 Telekom (seit 1995): Farb-Marke "magenta" CMYK: 6 100 0 0 hex: #e20074 sRGB: 226-0-116 Pantone: Process Magenta. rainbow. which and how many colours can we possibly perceive? men vs women: perception of colours https://streisel.files.wordpress.com/2013/08/how-men-and-women-view-color.jpg http://www.geekinheels.com/wp-content/uploads/2011/04/how_men_and_women_see_colors.jpg Goethe: colour theory. https://de.wikipedia.org/wiki/Farbenlehre_%28Goethe%29 well - "rectangles are lengthy squares." o_O [ambivalenzen + täuschungen] vim: set et ft=sven tw=999 nowrap: THPXRF EOF