clacke@libranet.de ❌ clackemovedtounlimited@identi.ca
Hong Kong or Sweden
Saving the world by solving first-world problems. Moved to https://libranet.de/profile/clacke .
Christopher Allan Webber at 2018-06-06T04:43:28Z
Whoa, Unicode really did get a Copyleft symbol? https://glitch.social/@a_character/100155946276956781
ben, clacke@libranet.de ❌, martinho, Sarah Elkins and 4 others likes this.
JanKusanagi at 2018-03-04T15:43:50Z
Right click empty part of the tab bar (or the + button) → Bookmark all tabs.
At least, it's there in FF 58.
clacke@libranet.de ❌, ostfriesenmärz, AJ Jordan likes this.
Alexandre Oliva at 2018-03-30T20:01:48Z
a secure scuttlebutt pub! :-Pclacke@libranet.de ❌ likes this.
Evan Prodromou at 2018-04-07T00:01:49Z
I got involved in a discussion on Wikivoyage's spelling policy. It's a topic that caused me nothing but vexation for half a decade. I'm mad at myself for getting dragged back in.
clacke@libranet.de ❌, AJ Jordan likes this.
Sumana Harihareswara [on Mastodon] at 2017-06-02T21:12:36Z
A mid-May blog post I made: "She's Out" http://www.harihareswara.net/sumana/2017/05/18/0 (did I lend you my copy of _The Dispossessed_?)clacke@libranet.de ❌ likes this.
clacke@libranet.de ❌ shared this.
Christopher Allan Webber at 2017-06-30T16:41:14Z
the cutest dang space comic, and so stylish
clacke@libranet.de ❌ likes this.
Screwtape at 2017-06-29T13:07:05Z
When it comes to human-editable config and data files, XML and JSON are human-unfriendly, INI syntax is limiting and unspecified, and YAML has some nice ideas that don't scale up to medium-sized documents, le alone large ones (trust me, I've spent a lot of time wrestling with Ansible playbooks).So far, my favourite contender has been TOML (nearly as rich as JSON, much more human-friendly to write) but today I came across a thing called OGDL, the Ordered Graph Definition Language. The data-model is super-minimalist: the basic syntax produces an ordered tree of byte-strings, and there's an optional second pass that interprets some nodes as references back into another part of the tree to make a fully general directed graph. Since the data-model is simple, the syntax is deliciously simple too: write a word on a line, if the word on the next line has a greater indent, it's a child; if it has the same indent, it's a sibling, etc.I don't think I'd want to make it my standard config file format yet (for one, there's no Python library for it), but it's something I need to keep in mind for the future.clacke@libranet.de ❌, Charles Stanhope likes this.
clacke@libranet.de ❌ shared this.
OGDL is interesting. It certainly seems promising for descriptions of complex objects that might refer to each other. Although, for a language intended for humans, I find it's definition of a comment a little strange and likely to lead to confusing errors (the grammar also doesn't seem to match the textual description). Also, I wonder why '#=' (more confusion for the comment character) was defined for an arc to a node instead of something like '->'.They needed a reserved character to begin a comment, I guess they figured it would be easier to say hash-space begins a comment and hash-equals begins a reference, than to have multiple reserved characters for different purposes.On the other hand, I don't recall the spec describing what should happen with hash-followed-by-any-other-character, so that's a potential interoperability hazard, right there.Screwtape at 2017-06-30T15:14:34Z
clacke@libranet.de ❌, clacke@libranet.de ❌, Charles Stanhope likes this.
Screwtape at 2017-06-30T15:14:34Z
They needed a reserved character to begin a comment, I guess they figured it would be easier to say hash-space begins a comment and hash-equals begins a reference, than to have multiple reserved characters for different purposes.On the other hand, I don't recall the spec describing what should happen with hash-followed-by-any-other-character, so that's a potential interoperability hazard, right there.clacke@libranet.de ❌, clacke@libranet.de ❌, Charles Stanhope likes this.
Tyng-Ruey Chuang at 2017-06-30T18:46:26Z
... and when I say "I speak for no one" actually I mean I speak for myself.
Daniel Koć, clacke@libranet.de ❌, Christopher Allan Webber likes this.
[Blog] Day 7/100: Sitting with code
Craig Maloney at 2017-06-08T05:00:05Z
(http://feedproxy.google.com/~r/CraigMaloney/~3/b4pn8P9r960/)Today was a mixed bag. This afternoon I worked on some HTML code (nothing really to show yet) and then this evening I picked up some books from the library (Apparently you can hold 8 books at the library. Didn't feel like pushing that number higher). So I leafed through Realm of Racket at the coffee shop as well as the Functional JavaScript book and a Gamification book. Unfortunately the Gamification book was a bit of a turn-off (I'd rather make games and it didn't seem to have much insights outside of what I've read in other books about motivation) and the Functional JavaScript book concentrated on Underscore.js (which seems like it's less relevant in the age of ECMAScript 6).
So I have a stack of five books to peek through. Remember to support your local library. :)
clacke@libranet.de ❌, clacke@libranet.de ❌ likes this.
clacke@libranet.de ❌, clacke@libranet.de ❌, clacke@libranet.de ❌, clacke@libranet.de ❌ shared this.
They really are. I like that they also store the books when I'm done with them. :)Craig Maloney at 2017-06-08T15:38:24Z
clacke@libranet.de ❌, Charles Stanhope likes this.
Craig Maloney at 2017-06-08T15:38:24Z
They really are. I like that they also store the books when I'm done with them. :)clacke@libranet.de ❌, Charles Stanhope likes this.
watch this!
Has Sumana Harihareswara invented a new form of presentation? her LibrePlanet keynote was a menu of 35 lightening talks, with the audience selecting between them.
Planning to rewatch this, it went so fast and there was so much in there. Also, got a little bit busy with politicking that resulted in the final pick of #15.
She could give this talk a dozen times and it would be a dozen different experiences I'll bet.
clacke@libranet.de ❌, BenCook2, der.hans, Tyng-Ruey Chuang and 6 others likes this.
clacke@libranet.de ❌, clacke@libranet.de ❌ shared this.
Working link to the talk: https://media.libreplanet.org/u/libreplanet/m/lessons-myths-and-lenses-what-i-wish-i-d-known-in-1998/
(For some reason I sometimes can't edit pump.io posts.)
clacke@libranet.de ❌ likes this.
My mom gives this talk high marks.
clacke@libranet.de ❌, clacke@libranet.de ❌ likes this.
Wikimpedia
Nathan Willis at 2017-05-14T08:43:45Z
The IPA people on Wikipedia are out of control and need to be stopped. It's getting to where no article on human language can be deciphered anymore and there's barely any page left on the whole site that doesn't include the word "fricative" somewhere in the first two sentences.clacke@libranet.de ❌, clacke@libranet.de ❌, Stephen Michael Kellat likes this.
Stephen Michael Kellat shared this.
Show all 6 replies@n8@identi.ca @michaelmd@identi.ca When people in the US study foreign languages, they don't learn the International Phonetic Alphabet?
Avadiax at 2017-05-08T14:53:44Z
Yeah, every company should implement this. http://www.andre-meyer.ch/flowlight/clacke@libranet.de ❌ likes this.
clacke@libranet.de ❌ shared this.
Christopher Allan Webber at 2017-04-09T18:25:32Z
Jonathan Coulton music video which is a text adventure
Well, obviously I approve (HT to Kat Walsh)
clacke@libranet.de ❌, Sarah Elkins, joeyh, Gergely Nagy and 2 others likes this.
clacke@libranet.de ❌ shared this.
Mastodon
Christopher Allan Webber at 2017-04-09T21:39:54Z
I gotta say, I'm liking the interface of Mastodon. I never tried Tweetdeck, I guess it's based off of that.
But I also appreciate the energy; conversations are happening quickly, and it feels a lot more like oldschool identi.ca. I guess that's literally true in the underlying tech decision to use ostatus, and thus probably also means connecting to many people who never left that segment of the fediverse.
Some good conversations there today about maybe Mastodon using the ActivityPub standard maybe
clacke@libranet.de ❌, ostfriesenmärz, Craig Maloney, mray INACTIVE likes this.
Oh yeah, and I'm cwebber@toot.cat.
Christopher Allan Webber at 2017-04-09T21:50:24Z
clacke@libranet.de ❌ likes this.
Interesting use of the Catalonia domain =)
JanKusanagi at 2017-04-09T22:09:20Z
clacke@libranet.de ❌, Stephen Michael Kellat likes this.
JanKusanagi at 2017-04-09T22:09:20Z
Interesting use of the Catalonia domain =)
clacke@libranet.de ❌, Stephen Michael Kellat likes this.
Christopher Allan Webber at 2017-04-09T21:50:24Z
Oh yeah, and I'm cwebber@toot.cat.
clacke@libranet.de ❌ likes this.
Christopher Allan Webber at 2017-04-10T00:58:07Z
I love doing ActivityPub implementation work. Lots of fun!
But for some reason? I can't remember the last time I loathed working on something as much as the ActivityPub test suite.
clacke@libranet.de ❌ likes this.
Christopher Allan Webber at 2017-04-10T04:24:12Z
This one hits all the hypernerd buzzwords, but in earnest: Lisp, CLOS, SemWeb, reasoner, truth maintenance systems..
clacke@libranet.de ❌, Gergely Nagy, Charles Stanhope likes this.
clacke@libranet.de ❌ shared this.