henesy boosted

@Ylfingr the plumber is "an interprocess communication tool" on Plan 9 and related systems, but really it's just xdg-open but kinda better.
You can select some text and send it to the (well, a) plumber service, which matches it against your plumb rules, and decides what to do with it. Usually it opens it with some kind of program.
This means that you can open files, but also have rules for stuff like git commits, so when you plumb one, it gets dumped in diff form somewhere.
It's usually accessible through a menu item or is bound to right-click.

henesy boosted

@grainloom @Ylfingr (also today I'll write about plumber in my bachelor thesis. I'll focus on the tool as a supporting tool for a hypermedia system)

henesy boosted

One week away from the SDF Fall 2020 Plan9 Boot Camp. Contact sdf.org membership to request your slot.

#plan9
#9front
#unix
#bbs
#community
#research
#experimental
#remotelearning

henesy boosted

How you deal with TLS certificates in the Gemini server I'm working on:

You don't.

It generates self-signed certificates on startup for all of the hosts it's configured for, and rotates them when they expire, with no manual intervention. Gemini clients TOFU (trust on first use) the certificates when they encounter them for the first time.

No cronjobs, no acme, no .well-known, it just werks.

henesy boosted

....why the hell don't common #terminal emulators have a "plumb" feature.
sure, you can click URLs, but how often do you wanna do that compared to opening a file?
pls, Linux, steal more ideas from Plan 9.

henesy boosted

Studio Ghibli just released a ton of free-to-use 1080p images from their films, which gives me hope that we’ll someday see these films come into the public domain.

ghibli.jp/info/013344/

Thanks, Miyazaki-san!!

henesy boosted
I know everyone is getting themselves in a tizzy over the XP leak right now, but Bitsavers just released a hard drive image from an ETH Ceres (!!) workstation. Something tells me it won't be long before it's emulated too :)
henesy boosted

@sir @lanodan

Quote from Rob Pike:

"dd is horrible on purpose. It's a joke about OS/360 JCL. But today
it's an internationally standardized joke. I guess that says it all."

henesy boosted
Unix myths:
- tar(1) has arcane options
- dd(1) is for block devices copying
henesy boosted
henesy boosted
henesy boosted

Plan 9 cat clock but it displays the doomsday clock time

henesy boosted
henesy boosted

JUST finished the bottle of gin I made while in Japan.

Time to start another batch~!

100r.co/site/where_is_the_turt

henesy boosted

These are so good, NIN made a series of shirts inspired by the pandemic and the state of the US.

I love NIN and I've had Every Day is Exactly the Same stuck in my head many times during the quarantine.

store.nin.com/collections/pand

henesy boosted

The BBC Micro:bit could have been a terrific little platform to teach the basics of assembly, instead it relies on a clusterfuck of half-working tools to teach Typescript.

henesy boosted
henesy boosted
henesy boosted

I left Facebook long ago, deleted my account and I’ve had no regrets. I’ve held onto Instagram and Twitter for different reasons, but this weekend I removed the apps from my phone. A step towards closing those accounts.
Trying to be more selective and intentional about how I spend spare moments of time.
This is in no small part inspired by that article @grey posted earlier.

henesy boosted

looks like namecheap has done something that's breaking the glue records for nyu.tokyo

consequently, you may experience DNS issues when accessing sunshine gardens services.

Show more
Merveilles

Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.