From 5dbfb0ecec4d45c39bbfe292d8084e2e8e1910c2 Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Mon, 30 Oct 2023 14:15:47 +0100 Subject: Made the side more retro! --- content/pages/vault.md | 144 ++++++++++----------- .../10gui-10-finger-multitouch-user-interface.html | 2 +- public/60s-ibm-computers-commercial.html | 2 +- ...photography-of-algae-spotted-on-river-sava.html | 2 +- public/alacritty-open-links-with-modifier.html | 2 +- public/aws-eb-pyyaml-fix.html | 2 +- public/bind-warning-on-login-in-ubuntu.html | 2 +- ...of-my-projects-together-under-one-umbrella.html | 2 +- public/bulk-make-thumbnails.html | 2 +- public/cachebusting-in-hugo.html | 2 +- public/catv-weechat-config.html | 2 +- public/compile-drawterm-on-fedora-38.html | 2 +- public/convert-mkv.html | 2 +- public/create-placeholder-images-with-sharp.html | 2 +- public/cronjobs-github-with-actions.html | 2 +- public/curriculum-vitae.html | 2 +- public/dcss-new-player-guide.html | 2 +- public/dcss-on-4k-display.html | 2 +- ...stribution-for-developers-and-devops-folks.html | 2 +- public/development-environments-with-nix.html | 2 +- ...italocean-spaces-to-sync-between-computers.html | 2 +- ...use-wake-from-suspend-with-systemd-service.html | 2 +- public/download-youtube-videos.html | 2 +- public/drawing-pixels-in-plan9.html | 2 +- public/easy-time-took-in-bash.html | 2 +- public/encoding-binary-data-into-dna-sequence.html | 2 +- public/esp8266-and-micropython-guide.html | 2 +- public/ewd-manuscripts-ebook.html | 2 +- public/extend-lua-with-custom-c.html | 2 +- public/extending-dte-editor.html | 2 +- public/fix-plan9-bootloader.html | 2 +- ...ix-screen-tearing-on-debian-12-xorg-and-i3.html | 2 +- public/floods-in-slovenia.html | 2 +- public/fresh-9front-desktop.html | 2 +- ...om-internet-consumer-to-full-hominum-again.html | 2 +- public/git-push-multiple-origins.html | 2 +- public/golang-profiling-simplified.html | 2 +- public/grep-to-less-maintain-colors.html | 2 +- public/i-was-wrong-about-git-workflows.html | 2 +- public/index.html | 10 +- public/install-plan9port-linux.html | 2 +- public/led-technology-not-so-eco.html | 2 +- public/linux-cheatsheet.html | 2 +- public/make-b-w-svg-charts-with-matplotlib.html | 2 +- public/making-cgit-look-nicer.html | 2 +- public/mass-set-permission.html | 2 +- public/most-likely-to-succeed-in-year-of-2011.html | 2 +- public/mount-plan9-over-network.html | 2 +- .../my-love-and-hate-relationship-with-nodejs.html | 2 +- public/non-blocking-shell-exec-csharp.html | 2 +- ...ine-radio-streaming-with-mpv-from-terminal.html | 2 +- public/parse-rss-with-lua.html | 2 +- public/plan9-screenshot.html | 2 +- public/presentations-with-markdown.html | 2 +- public/preview-troff-man-pages.html | 2 +- ...-python-web-applications-with-visual-tools.html | 2 +- ...ing-task-runner-that-i-actually-used-daily.html | 2 +- public/rekindling-my-love-for-programming.html | 2 +- public/remote-work.html | 2 +- ...ng-dropbox-in-favor-of-digitalocean-spaces.html | 2 +- public/run-9front-in-qemu.html | 2 +- public/running-golang-application-as-pid1.html | 2 +- .../set-color-temperature-of-displays-on-i3.html | 2 +- public/simple-iot-application.html | 2 +- ...ple-server-sent-events-based-pubsub-server.html | 2 +- ...k-with-eiink-display-and-raspberry-pi-zero.html | 2 +- public/simplifying-and-reducing-clutter.html | 2 +- public/software-development-pitfalls.html | 2 +- ...hnologies-and-web-development-in-year-2022.html | 2 +- ...t-sound-that-machine-makes-when-struggling.html | 2 +- ...e-case-of-elasticsearch-allocation-failure.html | 2 +- public/tmux-sane-defaults.html | 2 +- ...g-to-build-a-new-kind-of-terminal-emulator.html | 2 +- public/tying-out-helix-code-editor.html | 2 +- ...gitalocean-spaces-object-storage-with-fuse.html | 2 +- ...ess-with-nginx-to-replace-google-analytics.html | 2 +- ...lysis-for-clickbait-detection-in-rss-feeds.html | 2 +- public/vault.html | 6 +- public/wap-mobile-web-before-the-web.html | 2 +- public/what-i-ve-learned-developing-ad-server.html | 2 +- public/what-would-dna-sound-if-synthesized.html | 2 +- ...ows-what-the-world-will-look-like-tomorrow.html | 2 +- public/wireless-sensor-networks.html | 2 +- public/write-iso-usb.html | 2 +- templates/base.html | 10 +- templates/index.html | 8 +- templates/vault.md | 2 +- vault.py | 2 +- 88 files changed, 171 insertions(+), 173 deletions(-) diff --git a/content/pages/vault.md b/content/pages/vault.md index 0450c3b..d25c9d2 100644 --- a/content/pages/vault.md +++ b/content/pages/vault.md @@ -6,7 +6,7 @@ type: page draft: false --- -## Hi traveler! +**Hi traveler!** This is a repository of interesting things I have gathered over time and it also stores binaries etc of my personal projects. @@ -17,57 +17,6 @@ Be kind, this server is bandwidth limited. --- -- archive - - [Building the Simplest Possible Linux System - Rob Landley.webm]() - - [Go webserver, HTMX Integration, Template Fragments.webm]() - - [Toybox vs BusyBox - Rob Landley, hobbyist.webm]() - - plan9-videos - - [9Front Basic Install.webm]() - - [9Front on the Desktop; IRC, web, and video in plan9 terminals.webm]() - - [A Quick Intro to C Programming, for Plan 9 and 9 Front.mp4]() - - [Adding to the Grid; Listening to CO2 Levels and Speaking to Light Bulbs….webm]() - - [Alternative 9Front Partition Schemes.webm]() - - [Auth & File Server Setup, using 9Front.mp4]() - - [Bonus Pipe Video; funny things you can do locally with named pipes in 9….webm]() - - [Booting a Terminal off a USB drive, New User set up, and Disaster recov….webm]() - - [Building a Better Grid with 9Front.mp4]() - - [Consorting With Daemons! Running 9Front in bhyve on FreeBSD.webm]() - - [Doing Custom Work. Basic Configuration Files in Plan9 ⧸ 9Front.webm]() - - [Drivers Part 2; Doing some initial reads and writes to a USB device in 9….mp4]() - - [Getting 9 Front to run on an Arm SBC, featuring the Pine A64 LTS.webm]() - - [Getting Plan9 and Linux to play (audio) together & Bonus Rant!.webm]() - - [Grave Robbing my way out of The Global Chip Shortage, feat; 9Front.webm]() - - [Hot Time with 9Front on Arm.webm]() - - [Intro to USB drivers for Plan9 and 9Front.webm]() - - [Introduction to Grids; or, what can I do with all these Plan9 machines?.webm]() - - [Introduction to getting around. The User Interface of Plan9 ⧸ 9Front.webm]() - - [MIPS Rides Again; my presentation for the International Workshop on Plan 9.webm]() - - [Making New Namespaces in Plan9 with auth⧸newns.webm]() - - [Making Your Server Do More; Hosting services on your Plan9 server.webm]() - - [Making a sythetic filesystem: making fake files for fun and profit on P….webm]() - - [Meanwhile, In the Laboratory; finishing house chores and starting compu….webm]() - - [PXE Boot 9Front.webm]() - - [Plan9 File Server, pt. 1; Installing 9Front.mp4]() - - [Plan9's rio, and how to modify it.webm]() - - [Plan9, gpsfs & Raspberry Pi; Using 9Front to get the most out of Soviet ….mp4]() - - [Planning a Plan9 Ethernet switch filesystem, feat: a stream of consciou….webm]() - - [Raspberry Pi Plan9 Server; Using a Pi and 9Front to serve up sensor data.webm]() - - [Raspberry Pi on your Plan9 Network, featuring 9Front on a Pi 3B.webm]() - - [Reading from a USB Device with 9Front.webm]() - - [Show and Tell; some stuff to throw 9Front at.webm]() - - [Some Useful Tools in Plan9. Mouse Chording, VT, and Acme.mp4]() - - [Still poking around a USB Device with 9Front.webm]() - - [Using Bridges and Network Aliasing in Plan9 & 9Front.webm]() - - [Using Drawterm to access your Plan9 server.webm]() - - [Using Listen1 on Plan9 to Debug Networking Code.webm]() - - [Using vmx; Running Linux Mint in a virtual machine on 9Front.webm]() - - [When Tech Bubbles Burst & Other Strange Tales.webm]() - - [Where to Find Kernel Code in 9front and Plan9.webm]() - - [Why is Plan9 like this? An intermediate guide to namespaces with rio.webm]() - - [Why is Plan9 like this? An introduction to Namespaces.webm]() - - [Working with Kernels; Modifying and Installing a Kernel in 9Front.mp4]() - - [Writing Plan9 Kernels; 9Front on the MT7688.webm]() - - [wizfs: A 9Front file server for Wiz light bulbs.webm]() - audiobooks - [h-g-wells-the-time-machine.ogg]() - [philip-francis-nowlan-armageddon-2419-a-d.mp3]() @@ -142,7 +91,7 @@ Be kind, this server is bandwidth limited. - [axiomatic-basis-computer-programming.pdf]() - [early-lisp-history-1956-1959-herbert-stoyan-html-rendering.pdf]() - [hints-for-computer-system-design.pdf]() - - [recursive-functions-of-symbolic-expressions-and-their-computation-by-mac….pdf]() + - [recursive-functions-of-symbolic-expressions-and-their-computation-by-machine-parti.pdf]() - [story-of-squeak-a-practical-smalltalk-written-in-itself.pdf]() - computational-creativity - [mexica-a-computer-model-of-a-cognitive-account-of-creativing-writing.pdf]() @@ -156,8 +105,8 @@ Be kind, this server is bandwidth limited. - [communication-theory-of-secrecy-systems.pdf]() - [ntru-prime.pdf]() - data-compression - - [Error-Controlled_Lossy_Compression_Optimized_for_High_Compression_Ratios….pdf]() - - [Significantly_Improving_Lossy_Compression_for_Scientific_Data_Sets_Based….pdf]() + - [Error-Controlled_Lossy_Compression_Optimized_for_High_Compression_Ratios_of_Scientific_Datasets.pdf]() + - [Significantly_Improving_Lossy_Compression_for_Scientific_Data_Sets_Based_on_Multidimensional_Prediction_and_Error-Controlled_Quantization.pdf]() - [data-compression.pdf]() - [fast_error_bounded_Lossy_hpc_data_compression_with_sz.pdf]() - [fixed-rate_compressed_floating_point_arrays.pdf]() @@ -181,9 +130,9 @@ Be kind, this server is bandwidth limited. - [elle-inferring-isolation-anomalies-from-experimental-observations.pdf]() - [flat-datacenter-storage.pdf]() - [freenet-a-distributed-anonymous-information-and-retrieval-system.pdf]() - - [megastore-providing-scalable-highly-available-storage-for-interactive-se….pdf]() - - [network-challenges-of-data-recovery-in-erasure-coded-distributed-storage….pdf]() - - [rados-a-scalable-reliable-storage-service-for-petabyte-scale-storage-clu….pdf]() + - [megastore-providing-scalable-highly-available-storage-for-interactive-services.pdf]() + - [network-challenges-of-data-recovery-in-erasure-coded-distributed-storage-systems.pdf]() + - [rados-a-scalable-reliable-storage-service-for-petabyte-scale-storage-clusters.pdf]() - [spanner-google's-globally-distributed-database.pdf]() - [spartan-a-distributed-array-framework-with-smart-tiling.pdf]() - [stasis-flexible-transactional-storage.pdf]() @@ -201,17 +150,17 @@ Be kind, this server is bandwidth limited. - [a-history-of-the-virtual-synchrony-replication-model.pdf]() - [a-hundred-impossibility-proofs-for-distributed-computing.pdf]() - [a-note-on-distributed-computing.pdf]() - - [a-response-to-cheriton-and-skeens-criticism-of-causal-and-totally-ordere….pdf]() + - [a-response-to-cheriton-and-skeens-criticism-of-causal-and-totally-ordered-communication.pdf]() - [a-universal-modular-actor-formalism-for-artificial-intelligence.pdf]() - - [a-versatile-scheme-for-routing-highly-variable-traffic-in-service-overla….pdf]() - - [beehive-lookup-performance-for-power-law-query-distributions-in-peer-to-….pdf]() + - [a-versatile-scheme-for-routing-highly-variable-traffic-in-service-overlays-and-ip.pdf]() + - [beehive-lookup-performance-for-power-law-query-distributions-in-peer-to-peer-overlays.pdf]() - [brewers-conjecture.pdf]() - [byzantine-chain-replication.pdf]() - [byzantine-fault-tolerant-distributed-commit-protocol.pdf]() - [chain-replication-for-supporting-high-throughput-and-availability.pdf]() - [commodifying-replicated-state-machines-with-openreplica.pdf]() - [consensus-in-presence-of-partial-synchrony.pdf]() - - [consistent-global-states-of-distributed-systems-fundamental-concepts-and….pdf]() + - [consistent-global-states-of-distributed-systems-fundamental-concepts-and-mechanisms.pdf]() - [consistent-hashing-and-random-trees.pdf]() - [copysets-reducing-the-frequency-of-data-loss-in-cloud-storage.pdf]() - [dapper-a-large-scale-distributed-tracing-infrastructure.pdf]() @@ -228,15 +177,15 @@ Be kind, this server is bandwidth limited. - [in-search-of-an-understandable-consensus-algorithm.pdf]() - [ironFleet-proving-practical-distributed-systems-correct.pdf]() - [join-calculus.pdf]() - - [kelips-building-an-efficient-and-stable-p2p-dht-through-increased-memory….pdf]() - - [large-scale-incremental-processing-using-distributed-transactions-and-no….pdf]() + - [kelips-building-an-efficient-and-stable-p2p-dht-through-increased-memory-and-background-overhead.pdf]() + - [large-scale-incremental-processing-using-distributed-transactions-and-notifications.pdf]() - [life-beyond-distributed-transactions-an-apostates-opinion.pdf]() - [mapreduce-simplified-data-processing-on-large-clusters.pdf]() - [mesos-a-platform-for-fine-grained-resource-sharing-in-the-data-center.pdf]() - - [oblivious-routing-of-highly-variable-traffic-in-service-overlays-and-ip-….pdf]() + - [oblivious-routing-of-highly-variable-traffic-in-service-overlays-and-ip-backbones.pdf]() - [on-proof-and-progress-in-mathematics.pdf]() - [p5-a-protocal-for-scalable-anonymous-communication.pdf]() - - [pastry-scalable-decentralized-object-location-and-routing-for-large-scal….pdf]() + - [pastry-scalable-decentralized-object-location-and-routing-for-large-scale-peer-to-peer-systems.pdf]() - [paxos-made-moderately-complex.pdf]() - [paxos-made-simple.pdf]() - [self-stabilizing-systems-in-spite-of-distributed-control.pdf]() @@ -249,7 +198,7 @@ Be kind, this server is bandwidth limited. - [the-akamai-network.pdf]() - [the-chubby-lock-service-for-loosely-coupled-distributed-systems.pdf]() - [the-dining-cryptographers-problem.pdf]() - - [tiered-replication-a-cost-effective-alternative-to-full-cluster-geo-repl….pdf]() + - [tiered-replication-a-cost-effective-alternative-to-full-cluster-geo-replication.pdf]() - [tor-the-second-generation-onion-router.pdf]() - [towards-a-cloud-computing-research-agenda.pdf]() - [understanding-the-limitations-of-causally-and-totally-ordered-communication.pdf]() @@ -264,10 +213,10 @@ Be kind, this server is bandwidth limited. - [epitaxis-a-system-for-syntactic-and-semantic-software-queries.pdf]() - gamification - [gamification-in-education-what-how-why-bother.pdf]() - - [why-students-engage-in-gaming-the-system-behavior-in-interactive-learnin….pdf]() + - [why-students-engage-in-gaming-the-system-behavior-in-interactive-learning-environments.pdf]() - garbage-collection - [incremental_mature_garbage_collection_using_the_train_algorithm.pdf]() - - [parallel_generational_copying_garbage_collection_with_a_block_structured….pdf]() + - [parallel_generational_copying_garbage_collection_with_a_block_structured_heap.pdf]() - [the_lisp_ii_garbage_collector.pdf]() - information-retrieval - [authoritative-sources-in-a-hyperlinked-environment.pdf]() @@ -309,7 +258,7 @@ Be kind, this server is bandwidth limited. - haskell - [a-poor-mans-concurrency-monad.pdf]() - [making-a-fast-curry-push-enter-versus-eval-apply-for-higher-order-languages.pdf]() - - [tackling-the-awkward-squad-monadic-input-output-concurrency-exceptions-a….pdf]() + - [tackling-the-awkward-squad-monadic-input-output-concurrency-exceptions-and-foreign-language-calls-in-haskell.pdf]() - [scp91-felleisen.ps.gz]() - smalltalk - [Design-Principles-Behind-Smalltalk.pdf]() @@ -323,7 +272,7 @@ Be kind, this server is bandwidth limited. - [Understanding-Deep-Convolutional-Networks.pdf]() - dimensionality_reduction - [a-sparse-johnson-lindenstrauss-transform.pdf]() - - [toward-a-unified-theory-of-sparse-dimensionality-reduction-in-euclidean-….pdf]() + - [toward-a-unified-theory-of-sparse-dimensionality-reduction-in-euclidean-space.pdf]() - mathematics - [from-dominoes-to-hexagons.pdf]() - [graph-isomorphism-and-representation-theory.pdf]() @@ -339,7 +288,7 @@ Be kind, this server is bandwidth limited. - [efficient-lock-free-b+trees.pdf]() - operating-systems - [jails-confining-the-omnipotent-root..pdf]() - - [solaris-zones-operating-system-support-for-consolidating-commercial-work….pdf]() + - [solaris-zones-operating-system-support-for-consolidating-commercial-workloads.pdf]() - [therac.pdf]() - [unix-time-sharing-system.pdf]() - pattern-matching @@ -402,4 +351,55 @@ Be kind, this server is bandwidth limited. - [sapi-0.1.0-linux-amd64.tar.gz]() - [sapi-0.1.0-linux-arm64.md5]() - [sapi-0.1.0-linux-arm64.tar.gz]() +- video + - [Building the Simplest Possible Linux System - Rob Landley.webm]() + - [Go webserver, HTMX Integration, Template Fragments.webm]() + - [Toybox vs BusyBox - Rob Landley, hobbyist.webm]() + - plan9-videos + - [9Front Basic Install.webm]() + - [9Front on the Desktop; IRC, web, and video in plan9 terminals.webm]() + - [A Quick Intro to C Programming, for Plan 9 and 9 Front.mp4]() + - [Adding to the Grid; Listening to CO2 Levels and Speaking to Light Bulbs with Plan9.webm]() + - [Alternative 9Front Partition Schemes.webm]() + - [Auth & File Server Setup, using 9Front.mp4]() + - [Bonus Pipe Video; funny things you can do locally with named pipes in 9Front.webm]() + - [Booting a Terminal off a USB drive, New User set up, and Disaster recover, for Plan9 using 9Front.webm]() + - [Building a Better Grid with 9Front.mp4]() + - [Consorting With Daemons! Running 9Front in bhyve on FreeBSD.webm]() + - [Doing Custom Work. Basic Configuration Files in Plan9 ⧸ 9Front.webm]() + - [Drivers Part 2; Doing some initial reads and writes to a USB device in 9Front.mp4]() + - [Getting 9 Front to run on an Arm SBC, featuring the Pine A64 LTS.webm]() + - [Getting Plan9 and Linux to play (audio) together & Bonus Rant!.webm]() + - [Grave Robbing my way out of The Global Chip Shortage, feat; 9Front.webm]() + - [Hot Time with 9Front on Arm.webm]() + - [Intro to USB drivers for Plan9 and 9Front.webm]() + - [Introduction to Grids; or, what can I do with all these Plan9 machines?.webm]() + - [Introduction to getting around. The User Interface of Plan9 ⧸ 9Front.webm]() + - [MIPS Rides Again; my presentation for the International Workshop on Plan 9.webm]() + - [Making New Namespaces in Plan9 with auth⧸newns.webm]() + - [Making Your Server Do More; Hosting services on your Plan9 server.webm]() + - [Making a sythetic filesystem: making fake files for fun and profit on Plan9 and 9Front.webm]() + - [Meanwhile, In the Laboratory; finishing house chores and starting computer projects.webm]() + - [PXE Boot 9Front.webm]() + - [Plan9 File Server, pt. 1; Installing 9Front.mp4]() + - [Plan9's rio, and how to modify it.webm]() + - [Plan9, gpsfs & Raspberry Pi; Using 9Front to get the most out of Soviet Technology.mp4]() + - [Planning a Plan9 Ethernet switch filesystem, feat: a stream of consciousness.webm]() + - [Raspberry Pi Plan9 Server; Using a Pi and 9Front to serve up sensor data.webm]() + - [Raspberry Pi on your Plan9 Network, featuring 9Front on a Pi 3B.webm]() + - [Reading from a USB Device with 9Front.webm]() + - [Show and Tell; some stuff to throw 9Front at.webm]() + - [Some Useful Tools in Plan9. Mouse Chording, VT, and Acme.mp4]() + - [Still poking around a USB Device with 9Front.webm]() + - [Using Bridges and Network Aliasing in Plan9 & 9Front.webm]() + - [Using Drawterm to access your Plan9 server.webm]() + - [Using Listen1 on Plan9 to Debug Networking Code.webm]() + - [Using vmx; Running Linux Mint in a virtual machine on 9Front.webm]() + - [When Tech Bubbles Burst & Other Strange Tales.webm]() + - [Where to Find Kernel Code in 9front and Plan9.webm]() + - [Why is Plan9 like this? An intermediate guide to namespaces with rio.webm]() + - [Why is Plan9 like this? An introduction to Namespaces.webm]() + - [Working with Kernels; Modifying and Installing a Kernel in 9Front.mp4]() + - [Writing Plan9 Kernels; 9Front on the MT7688.webm]() + - [wizfs: A 9Front file server for Wiz light bulbs.webm]() diff --git a/public/10gui-10-finger-multitouch-user-interface.html b/public/10gui-10-finger-multitouch-user-interface.html index b2d7c3f..ee4ef0e 100755 --- a/public/10gui-10-finger-multitouch-user-interface.html +++ b/public/10gui-10-finger-multitouch-user-interface.html @@ -1,4 +1,4 @@ -10/GUI 10 Finger Multitouch User Interface