~npisanti/npisantidotcomssg

f0440795c0a450832b77c168a9fd4b4f063e635c — Nicola Pisanti 26 days ago e445aea
reviews pages
5 files changed, 20 insertions(+), 25 deletions(-)

M input/pages/design.md
R input/pages/{inventory.html => hardware.html}
M input/pages/more.html
M input/pages/objects.md
R input/pages/{oggetti.md => vuoto.md}
M input/pages/design.md => input/pages/design.md +4 -6
@@ 1,12 1,10 @@

### On the design of this website

For my website I wanted to keep the aesthetic of a ~2015 cyberpunk tumblr with the simplicity, speed and control of a statically generated website, based on those principles:

* offline first: I should be able to view and work on it without having an internet connection.
* plain HTML+CSS, no Javascript, no cookies. no databases or PHP servers needed.
* no embedded surveillance capitalism, this means no SEO, no embedded Youtube or Google Fonts.
* images and videos compressed as much as possible to reduce used bandwidth.
* offline first: I should be able to view and work on it without having an internet connection
* plain HTML+CSS, no Javascript, no cookies. no databases or PHP servers needed
* no embedded surveillance capitalism, this means no SEO, no embedded Youtube or Google Fonts
* images and videos compressed as much as possible improve loading speed

This site is generated by a [script](https://git.sr.ht/~npisanti/npisantidotcomssg) counting less than 400 lines of code. It is also a proof that shell scripting, although not very efficient, can be a viable way for generating small to medium websites. For frequently edited platforms like a wiki or a [memex](https://en.wikipedia.org/wiki/Memex) a more performant language would have been a better fit, but for posting on my blog less than once a week a [fish](https://fishshell.com/) shell script is just enough.


R input/pages/inventory.html => input/pages/hardware.html +5 -4
@@ 3,11 3,11 @@

<p>Although the general trend in this field is to be enthusiast about every latest software trend, hardware vaporware or fashionable tech, I started being unsatisfied with this modus operandi, even more as it clearly goes against <a href="SITEROOTPATH/pages/objects.html">my ethics</a> on objects. What many people call "innovation" can be equally called a <a href="http://viznut.fi/texts-en/resource_leak_bug_of_our_civilization.html">bug of our civilization</a> by others.</p> 

<p>So I made a selection on the hardware and software I was using the most, and I started to rewrite my tools from scratch with less dependencies, to keep my things running without having to chase the "latest and greatest" stuff I don't actually need.</p>
<p>So I made a selection on the hardware and software I was using the most, and I started to rewrite my tools from scratch with less dependencies, to keep my things running on second hand gear and stop chasing the "latest and greatest" stuff I don't actually need.</p>
<br>

<a href="SITEROOTPATH/data/inventory/hq/workstation.jpg"  style="border-bottom:none"><img src="SITEROOTPATH/data/inventory/lofi/workstation.jpg" width="100%" loading="lazy"></a>
<p> My workstation is an Asus Zenbook UX303LA. It's named "lazarus" as due to a faulty design it <a href="SITEROOTPATH/data/extradoc/lazarus.jpg">died once</a>, to be reborn. It has the low power version of the Intel i5 processor (4th gen) for a good balance between energy usage and processing power, with an integrated video card supporting openGL 3.3 (I love to code shaders).</p>
<p> My workstation is an Asus Zenbook UX303LA. It's named "lazarus" as it <a href="SITEROOTPATH/data/extradoc/lazarus.jpg">died once</a>, due to a faulty design, to be reborn. It has the low power version of the Intel i5 processor (4th gen) for a good balance between energy usage and processing power, with an integrated video card supporting openGL 3.3 (I love to code shaders).</p>

<br>
<a href="SITEROOTPATH/data/inventory/hq/recording_studio.jpg"  style="border-bottom:none"><img src="SITEROOTPATH/data/inventory/lofi/recording_studio.jpg" width="100%" loading="lazy"></a>


@@ 42,14 42,15 @@
</ul></p>

<br>
<p>Various stuff not pictured here:
<p>Stuff not pictured here:
<ul>
	<li>A second hand Epson projector, 1280x720 resolution</li>
    <li>Sony Handycam camera (used to shoot most of the videos and pictures you can find here)</li>
    <li>Desk tripod (pictured <a href="SITEROOTPATH/posts/2019_02_11__orcamenti_II.html">here</a>), works both with cellphone, webcam, audio recorder and camera</li>
    <li>A Lenovo Thinkpad T440 named "atlante" (my <a href="SITEROOTPATH/posts/2017_03_11__thinkpad.html">fallback</a> laptop)</li>
    <li>Power chargers and a 10000mA powerbank</li>
    <li>Power chargers and a 10000 mA powerbank</li>
    <li>USB ethernet adapter (the zenbook has no eth port)</li>
    <li>A good amount of cables</li>
    <li>A smartphone, also used as modem and sometimes as accelerometer <a href="SITEROOTPATH/posts/2017_09_14__graincube.html">sensor</a>  (I often think about getting rid of this)</li>
</ul></p>
</section>

M input/pages/more.html => input/pages/more.html +11 -11
@@ 16,7 16,17 @@
</section>

<section>
	For me better tools aren't the ones doing more, but tools doing no more than what i need. As removing features and simplifying code is never in the corporate agendas, open source software is the only way to have tools that are <a href="https://en.wikipedia.org/wiki/Worse_is_better">simple</a>, reliable, <a href="https://tonsky.me/blog/disenchantment/">efficient</a> and long-standing.<br>
	<p>Here I keep some notes on topics I care:
    <ul>
    <li>On my relationship with <a href="objects.html">objects and empty space</a> (also in <a href="vuoto.html">italian</a>)</li>
    <li>On the <a href="hardware.html">hardware</a> I use, with inventory</li>
    <li>On the <a href="design.html">design</a> of this website</li>
    </ul>
    </p>
</section>

<section>
	<p>For me better tools aren't the ones doing more, but tools doing no more than what i need. As removing features and simplifying code is never in the corporate agendas, open source software is the only way to have tools that are <a href="https://en.wikipedia.org/wiki/Worse_is_better">simple</a>, reliable, <a href="https://tonsky.me/blog/disenchantment/">efficient</a> and long-standing.</p>
	<br>
    I code and mantain some of my own tools and code snippets:<br>
    <p><a href="https://git.sr.ht/~npisanti/folderkit">folderkit</a>: 32 voices sampler companion for <a href="https://100r.co/site/orca.html">orca</a>


@@ 39,13 49,3 @@
<section>
    <p><a href="hexaglyphics.html">Hexaglyphics</a> is a digital noise instrument based on an invented hexadecimal alphabeth</p>
</section>

<section>
    <p>
    &#60&#60 <a href="selfteaching.html">selfteaching</a> &#62&#62: resources for learning</p>
</section>
<section>
    <p>This website doesn't use javascript, doesn't use cookies, and it's put together by a <a href="https://git.sr.ht/~npisanti/npisantidotcomssg">fish script</a>.</p>
    <p> It also works offline, you can copy it entirely and you will have a working snapshot on your machine without booting a server or having internet connection.
    </p>
</section>

M input/pages/objects.md => input/pages/objects.md +0 -2
@@ 1,6 1,4 @@

### On my relationship with objects and empty space 

I think of empty space not only as some kind of currency you can use to host objects, but as something with its own value.

Empty space is open to any possibility and a busy place can quickly make me confused and distracted. I keep my spaces in a flowing balance between order and disorder, ready to be reconfigured for a new need or situation. Whenever I can I keep one of the walls empty. I love white walls.

R input/pages/oggetti.md => input/pages/vuoto.md +0 -2
@@ 1,6 1,4 @@

### Sulla mia relazione con gli oggetti e lo spazio vuoto  

Penso che lo spazio vuoto non sia solo una sorta di moneta, da consumare per ospitare gli oggetti, ma che abbia un suo proprio valore. 

Lo spazio vuoto è aperto ad ogni possibilità, mentre uno spazio pieno di cose può rendermi più facilmente confuso o distratto. Mantengo i miei spazi in un equilibrio dinamico tra ordine e disordine, pronti per essere riconfigurati secondo la necessità del momento. Quando possibile mantengo una parete totalmente vuota. Amo i muri bianchi.