From 357f45115981a4ba386452188149824a60ff356d Mon Sep 17 00:00:00 2001 From: neauoire Date: Sat, 16 Sep 2023 16:49:59 -0700 Subject: [PATCH] * --- media/anothervm.tga | Bin 408002 -> 407314 bytes media/flowerold20x20.icn | Bin 0 -> 8192 bytes media/merveilles1ax1a.icn | Bin 0 -> 5408 bytes media/waterbear23x21.icn | Bin 0 -> 9240 bytes slides | 54 ++++++++++++++++++++------------------ 5 files changed, 29 insertions(+), 25 deletions(-) create mode 100644 media/flowerold20x20.icn create mode 100644 media/merveilles1ax1a.icn create mode 100644 media/waterbear23x21.icn diff --git a/media/anothervm.tga b/media/anothervm.tga index 2800fc2d196a9fdd3d15d1adde06566af3c7df7e..804e43102738b13beecb64aab618f3153122a066 100644 GIT binary patch delta 1664 zcmcIlUr19?826lWZ{7KiL3_Bw91$T)WDOZ%V+;udsWBuZ1jS6kL}cj8B7YaL1-VXN&Cmw;u1u@J9lJe$*p_ShMmWR0^LiqxNh9cp|^p7TPL~-PH^ErI@o(3hp1sDliaO=VQ9%~Oj8&R?W(R*I$Orh??>)Qz)F%zrp3d+4e&_q0`+eu^ z-kfXvyQ{dMKrYDr8V8FH+sU{2d9BfYAYTjGXiw3**Hx|lO4CMTc>IPr++ZA3)y8g{ z34)FMk2nKsb+^w?kJ}xM=_mjQ(@?}^ugEw@hS1?rgFCm``!u8K!SZL zT*zW1Ipn9YK^IKTO0SlNW=8yUa<~)hO+gIZ>w|2zp9wpkgjY4NWYW=+Ga zW@`Q$@Gz>B6`=?AVuXhdi8_IpsizO&20eB6QHQXhs`=IE7VHj35YQe=lqpFNQQ6Gj=kT@tszKr9z zph=&+ln{2xcyhdLKqiU$h@nq5YO$ZM6dBDAyD+eQlYKboesqMz41a2&vf}CF^Abqd zo`Er(WPv{iz_~!XgtOQVafR1xMAPJyCow+;QRhI)rY+ws)#I^oGwnwWVOBvD2^J)2}-!#I?;FR`<{*aC+YyI z1opZO(=Jr=X_6|O2pr-PV3_S!c`l$3t7TRD(xqn#K&yyc| z9;a6UNH|*s)jhj#{p1nY|3mEWF&F|1r^1Dr>mCn10B<1xbiV?;UW~#%gh2w_oUCc{ z+ve)NXMBTFfaY^Tqoz^6DW6$yOLM^;pU5}KUjK3Ad!aox%!O`ENP8E7I(1P_Z}r@0 z9GCnaQoP7_9D*FSBUeJk$P>Jl({-#9w!3nDdq1l29f#81j3esYjJcrA zl^;3X^fXO+)#H7G7WYXBX=75hNh?UiHzHi^%ms6omk=_pxWq9jz9Pm$kgaKt^8KVl zcXKb48tM7>aPA7;82UoC4I=7z;_FPWR)^c)vwOkRep+K^^1zP+b=?U+=fJ&>NYEkT z9#zCFPru}0%{Gh!DLO~d)J-;xu=x{wJ4)F18e8ZGlg+mW(tGExttY4X-~ZoB(P0QqeZ7DG0_BBkLjV8( literal 0 HcmV?d00001 diff --git a/media/merveilles1ax1a.icn b/media/merveilles1ax1a.icn new file mode 100644 index 0000000000000000000000000000000000000000..e514d0e4e9c3c41f189796f0c4bcb7ff0d83199b GIT binary patch literal 5408 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 literal 0 HcmV?d00001 diff --git a/slides b/slides index 87d1366..620621f 100644 --- a/slides +++ b/slides @@ -145,14 +145,14 @@ MODE 00 GOTO 02,0e PICT media/kolog.tga ( PICT media/elegant5bx2b.icn ) - > Complexity is often explained as the lowest number of + > Complexity in software is explained as the lowest number of instructions, rules, exceptions needed to achieve a given state. NAME Define Complexity GOTO auto PICT media/ma21x25.icn - > But "Elegance" is defined in terms of limits - > Or, Articulating the value of absence + > "Elegance", found in between, is defined in terms of limits + > Articulating the value of absence NAME Luddites RGB4 00bf 00bf 00bf @@ -162,17 +162,14 @@ PICT media/monkeywrench10x12.icn > sabotage is defined as the widthdrawal of efficiency > The Luddites wanted technology to be deployed in ways that made work more humane and gave workers more autonomy. - > Their bosses, on the other hand, wanted to drive down costs and - increase productivity. . > If we can agree that technology is only worthwhile for as long as it benefits society. - > To give people power over the technological systems - that structure their lives, - they must have the knowledge to take them apart. + > So, to give people power over the technological systems that structure their lives, + they must have access to the knowledge to take them apart. > Or at least, they must also be allowed to refuse to participate. NAME All together now -GOTO 0a,28 +GOTO 0a,20 MODE 0c HEAD That which cannot be repaired HEAD is already broken. @@ -193,6 +190,7 @@ HEAD is already broken. > I'm interested in that positive vision of computation that allows an ever larger percentage of the population join in doing ever more with ever less. + ( this slides is absolute madness ) NAME To Each RGB4 06bf 06bf 06bf @@ -201,6 +199,7 @@ MODE 0a GOTO auto PICT media/geta.tga > I'd like to acknowledge that everyone's situation has different limits + > But to give an example: > Lower bounds are similar to most people, let's consider lower bounds for water consumption > Basic needs are covered by 10 liters of water a day per person. @@ -253,11 +252,11 @@ MODE 0a GOTO 02,18 PICT media/bosai17x20.icn > Hopefully, - > what I'm about to tell you is not for the benifit of sailors. + > all this is not for the benifit of sailors alone. > It's for anyone who: > will have intermittent connectivity in the future. - > questioning how the tools they need will degrade. - intermittent power, or bandwidth. + > question how the tools they need will degrade. + with intermittent power, or bandwidth. > Bosai is the japanese preparedness rhino. > Bosai teaches you some green skills so you may help yourself and others. @@ -269,7 +268,7 @@ GOTO auto PICT media/soup38x38.icn > I'm not advocating - that society recenters around living at sea. - - a silver bullet solution, or that this scales + - for a silver bullet solution, or that this scales - that everything should ALWAYS accomodate the slowest computer - that nothing should ever catter to the latest trendy hardware > Only that finding these limits, that are purposefuly hidden from us @@ -374,18 +373,26 @@ MODE 0c PICT media/neau350x3c.icn > Easily archiveable and versionable due to their small size. +NAME Collapsible +GOTO 41,12 +MODE 00 +PICT media/flowerold20x20.icn + NAME Merveilles -GOTO 3b,04 +GOTO 2d,05 MODE 00 -PICT media/merveilles17x17.icn +PICT media/merveilles1ax1a.icn > And I even found a community of people who opperated on similar constrains. +NAME Collapsible +GOTO 08,11 +PICT media/waterbear23x21.icn + NAME Interlisp GOTO auto PICT media/interlisp.tga GOTO 23,15 MODE 00 -PICT media/flower08x0a.icn > Robust as I could easily spin these emulators across our different devices. > Iterating, break them, starting over. @@ -433,7 +440,7 @@ PICT media/copy.tga written prior to 2010 are now unavailable. > And says that piracy is the best and sometimes only way to preserve these games. - > As relying on the marketplace to solve this one. + > Relying on the marketplace to solve this one will NOT work. NAME Obsolescence MODE 0a @@ -454,11 +461,6 @@ PICT media/permacomputing.tga - Encapsulation, software wrappers. - UVM, specs of a simple software decoding machine. > But the UVM idea seemed the most realistic for us. - > The idea that software should be built for many users, - or last for many years, are cultural assumptions not required - by the software itself. - > But even if software gets only a few users for a short period - > This might still be relevant. > This is nothing new > It's a portability layer, a fictional target. > It's not a fantasy console, {expand} @@ -472,7 +474,7 @@ PICT media/jvm.tga NAME Another World RGB4 06bf 06bf 06bf -FILL 03 +FILL 02 MODE 0c GOTO auto PICT media/anotherworld.tga @@ -482,7 +484,7 @@ PICT media/anotherworld.tga NAME Another VM GOTO 0b,29 PICT media/anothervm.tga - > Here are the opcodes. + > Here is ISA. NAME Preservation MODE 0c @@ -615,6 +617,8 @@ GOTO auto MODE 03 PICT media/uxn43x14.icn > Here's specification for a 2 stacks, stack-machine ISA + > Pure stack machine + > No function parameter accessors > 36 opcodes(32 + 4 immediate) > col 1: stack primitives > col 2: control flow @@ -691,7 +695,7 @@ MOVE 00,02 TEXT http://archive.adaic.com/docs/reports/lawlis/3.htm > Obfuscate how things work. > The language knows best. - > A-la mode + > A-la mode aesthetics > Libraries, package managers, etc NAME Not that. -- 2.45.2