💾 Archived View for chanc.ee captured on 2023-07-22 at 16:04:24. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2022-01-08)
-=-=-=-=-=-=-
_____ ____ ____ ____ _____ ______ _____ ______ ______ ___|\ \ | | | | ____|\ \|\ \ |\ \ ___|\ \ ___|\ \ ___|\ \ / /\ \ | | | | / /\ \\\ \| \ \ / /\ \ | \ \ | \ \ | | | || |_| || | | |\| \ \ || | | || ,_____/|| ,_____/| | | |____|| .-. || |__| | | \ | || | |____|| \--'\_|/| \--'\_|/ | | ____ | | | || .--. | | \ | || | ____ | /___/| | /___/| | | | || | | || | | | | |\ \| || | | || \____|\ | \____|\ |\ ___\/ /||____| |____||____| |____| |____||\_____/||\ ___\/ /||____ ' /||____ ' /| | | /____/ || | | || | | | | |/ \| ||| | /____/ || /_____/ || /_____/ | \|___| | /|____| |____||____| |____| |____| |___|/ \|___| | /|____| | /|____| | / \( |____|/ \( )/ \( )/ \( )/ \( |____|/ \( |_____|/ \( |_____|/ ' )/ ' ' ' ' ' ' ' )/ ' )/ ' )/ ' ' ' '
Chancee is a designer who codes from London Town.
Gemini is a new internet protocol which: Is heavier than gopher, Is lighter than the web, Will not replace either, Strives for maximum power to weight ratio, Takes user privacy very seriously
Although real time notifications, logs, search - meta and keyword are all possible, how many exist in the front-line chat apps you use? iMessage is a decade old and I still don't have a way to access old photos in there, or search for a conversation from a particular day.
The ascent of humanity isn't a continuous upward trend. Is gigafibre likely to reach Africa or India at decent penetration? Nope. Is the UK government likely to pull a Nigeria and build a Great British Firewall? Probably. Are we likely to see trade wars, lack of materiel and climate change effecting infrastructure? Certainly. Are the big players going to keep carving out gardens? Yup.
Having a Plan B is sensible.
For a Mac OS Gemini client I've been using Lagrange - which is a very polished accomplishment for being less than a year old.
I've been tinkering with running Gemini on OpenBSD to mirror this site using Vger using these tutorials: One and Two.
After struggling with setting up a Vacuum Florescent Display via I2C for a while I ended up getting about as low level as possible with wires and LEDs to solve the problem. Along the way I needed the most foolproof GPIO level control I could create.
---
extern crate sysfs_gpio;
use sysfs_gpio::{Direction, Pin};
fn led_fun() {
let led_sca = Pin::new(475); // number depends on chip, etc.
led_sca.set_direction(Direction::Out);
led_sca.export();
led_sca.set_value(1);
let led_sck = Pin::new(474);
led_sck.set_direction(Direction::Out);
led_sck.export();
led_sck.set_value(1);
}
fn main() {
led_fun();
}
---
After a cargo run you'll need to use sudo to execute the binary i.e. sudo ./target/debug/led-fun-binary to avoid a permission denied error when you attempt to access the GPIO bus.
I really thought I'd hate Rust at first with it's...well, just look at it. It's not pretty. It's damn unpretty - but after a while you can see the elegance in the sparsity.
Imagine an open version of Twitter or Facebook News Feed, with no psy-op ads, owned by no oligopoly, manipulated by no algorithm, and all under your full control.
Nicky preaching the good word of RSS 🚀;
Little bit in love with the philosophy of this crew.
It's a reaction against Electron apps, SaS, over-engineered software and design: and I'm totally here for it.
The things we struggled with when setting up our studio, are also what taught us the most. Our frustrations with software resulted in us building our own. With limited internet, we became more independent. When hardware failed, we learned to fix them. Lacking power, we had to re-imagine our studio and projects, to calculate usage and optimize our setup to do more with less. It was a transformative experience for us, and it c. n be for you too if you try and work according to resources and the weather.
I don't think I'm brave enough to attempt to passage the Pacific on sailboat(!) but I have always had a dream of cruising a barge around Londons canals to do my work. 🛶