Skip to content

Instantly share code, notes, and snippets.

View neauoire's full-sized avatar
💭
Siouxsie & The Banshees - Cities In Dust

Devine Lu Linvega neauoire

💭
Siouxsie & The Banshees - Cities In Dust
View GitHub Profile
"A Japanese boat"
In March 2019, Devine & I sailed our Yamaha 33 "Pino" to mainland Japan from Chijijima. Our plan was to get to Wakayama, riding on the back of a passing system, but because the wind turned earlier, we could not reach our planned port. The temperature was 4 °C, and we had a solid 40 knots of wind on the nose. We wanted to land in Omaezaki, but the wind did not permit us to go there either. The port of Shimizu, tucked at the northwestern end of Suruga Bay, was our next option.
Shimizu translates to "fresh water". I experienced that freshness first hand, with freezing waves splashing over the cockpit. The starboard-side lee cloth was hanging by a thread. The diesel bins too, threatened to leap overboard. At that moment, Lin and Larry Pardey's saying that "anything on deck is sacrificial" came to mind. If it wasn't for sea traffic, wind direction and the layout of the coast, we'd ease off, or heave-to, but sailing near land has a way of making everything more dangerous.
To get to Shimiz

There is an idealism to many of your projects that reminds me of the early Web or perhaps the Amiga era, with a sense that anything is fair game to be re-thought; from the recipe site grimgrains with its unusual sign to even representations of time and dates with Neralie and Arvelie.

This extends to the tools you adopt by others, like Plan 9 and Gemini, that are not as widely used or supported but are built on better logical or aesthetic principles.

I'd like to begin by asking you to describe a bit of your creative philosophy and process as a team.

Our development philosophy comes down to a strong belief that solving problems is more efficient than looking for solutions.

I say this to mean that, based on personal experiences, searching for a password is more expensive and less fulfilling than cracking the safe itself. It does mean reinventing the wheel many times over, but the process has lead us to many unforeseen places, often in areas we had previously taken for granted, or considered solved.

@neauoire
neauoire / c9ex.c
Last active January 23, 2021 23:17
#include <stdint.h>
#include <stdio.h>
#include <stdarg.h>
#include "c9.h"
C9ctx ctx;
uint32_t wrsize;
uint8_t wrbuf[64 * 1024];
uint8_t rdbuf[64 * 1024];
Error in user YAML: (<unknown>): found character that cannot start any token while scanning for the next token at line 3 column 1
---
language: uxntal
contributors:
	- ["Devine Lu Linvega", "https://wiki.xxiivv.com"]
filename: learnuxn.tal
---

Uxntal is a stack-machine assembly language targetting the Uxn virtual machine.

Stack machine programming might look at bit odd, as it uses a postfix notation,