Update to Spwords; also, on this blog.

I did something weird. I rewrote and updated my old game from 2012, Spwords. Play it here! By the way, it’s open source too.

It was a couple of years ago that I started this rewrite in the Elm programming language. When I made it originally it was without using any of the fancy Javascript frameworks people use these days. My web programming (or really, all of it) was still pretty unsophisticated. I had a collection of utilities back then that tried to imitate the classic OOP style from Actionscript 3 that I was used to with my Flash experience, even. Nowadays I’d much rather have referential transparency than inheritance.

I always liked the little silly game, and knowing the many ways it could be improved, I wanted to try remaking it in a language I actually enjoy writing, as an exercise. I learned a lot in the process!

I remember that back-then fellow tigger Lou Acresti wanted to help me make it playable online (BTW, his Flog game that he submitted to the same compo is amazing), and we tried for a bit, but it was a bit too difficult for me at that time, praise him for his patience. Now, this new version has no online features, in fact it’s barely any better than the old patched together version. It does have difficulty levels, though! Also more commentary variation. And a different color scheme, and better typography. I wanted to at least add sound, and Spanish support (another aborted addition I at some point worked on, for the old version), but didn’t get around to it in the end. So I’m just releasing it now in this slightly underwhelming state, because otherwise I’ll just keep procrastinating on it for who knows how many more years, and it looks sort of cute as a portfolio piece.

On the subject of Elm, I’ve also been using it for an update to this dated WordPress blog that won’t even look right on a smartphone. Part of why I haven’t been writing at all is that it’s not very motivating to add content in its current state. I don’t even feel like showing it. So, I’m using elm-pages to make a static version of it (WIP code’s online). I ran into some limitations in elm-pages v2, obstructing my goal of reproducing most functionality of the current blog, so I’m chipping away at the design while waiting for v3 to have an official release. No promises on when I’ll release it, though.

Japoñol.

日本語

Cuando llegué de vuelta a Chile después de estudiar en Japón, sentí que ya me sentía cómodo con mi nivel de japonés. Entonces se me ocurrió la idea de hacer un proyecto que haga uso de ambos idiomas, japonés y español. Ya van dos años desde que lo empecé, así que el anuncio llega bastante tarde, pero en fin: en julio de 2018 empecé una cuenta de Twitter que se llama “Japoñol”, donde hasta hoy sigo tuiteando en japonés y español. […]

Japoñol(ハポニョール).

Español

日本での留学からチリに帰って来た頃、日本語がもう結構満足できる程度まで身に付いたという気がした。だから日本語と母語のスペイン語を組み合わせる企画できれば楽しいかもと思った。それで2年以上遅れて報告するが、2018年7月に Japoñol というツイッターを始めた。このアカウントでそれ以来ずっと両言語を使って呟いている。 […]

Metaclase de Kanji v2.

Este viernes pasado terminé la última clase de la más nueva iteración de mi taller Metaclase de kanji en Ceija, que ya he hecho varias veces, pero en este formato es la segunda exitosa vez (excluyo una en que no hubo inscritos…). Este es un taller breve, de cuatro sesiones, orientado a estudiantes de japonés, y cuyo tema central es uno de los sistemas de escritura del japonés: el kanji. Por su volumen, su historia, su complejidad, y sus diversas facetas, es un tema habitualmente muy difícil de asir para los estudiantes del idioma. Por eso, mi objetivo con el taller no es enseñar a leer o escribir kanji, sino que hago una presentación de “metacontenidos” relativos al kanji, es decir, información que provea una base de conocimiento sobre el sistema que es el kanji, para que los asistentes se enfrenten mejor equipados al proceso de aprendizaje. […]

Virtual reality workshop at K-Arts.

One of the cooler things I was involved in during my studies at Tokyo University of the Arts was the two-week virtual reality workshop in Seoul I was invited in, last February—the “VR Cubic Workshop.” Students from three universities corresponding to three countries (Korea National University of Arts, Communication University of China, and ours) studied the technology and created content for the HTC Vive using Unity. Teams were split according to university, and given the task of creating a VR space inspired by a historical figure representative of their country. In our case, we chose Sen no Rikyu, a master of the tea ceremony that cemented most of its traditions during the 16th century. We based our space on one of his designs, the Taian, a two-tatami-small tea room that embodies the rustic simplicity of wabi-cha. While the video above shows a demonstration of our project, The tea room, I also edited a video (below) with the closing presentation for the workshop, which was held in Seoul with all of the students and professors. In it you can see demonstrations of the whole three projects. […]

ことばから考えてみると.

先日の投稿で英語で紹介したプロジェクトを今回日本語で紹介したいと思います。「ことばから考えてみると」とは、2年間をかけて東京藝術大学映像研究科メディア映像専攻で学習した…証?である、その修了制作です。このブログなら英語だけで紹介して済んだはずですが、特に日本語で書いた作品解説は日本語のまま載せる意味がないため、載せませんでした。翻訳するのが厳しいがブログには載せたいと思って、解説をきっかけに今回特別に日本語で投稿してみました! […]

Come to think of language.

Even though I’ve been making a lot of stuff and been involved in many projects during my stay in Japan, I’ve failed to keep this blog updated, so I’ll try to slowly and retroactively add everything. I’ll start with the latest: my graduation project.

I spent the last two years in the New Media program at the Tokyo University of the Arts (named the university thus as it may be, I actually lived and studied in Yokohama, where the Film and New Media school is located.) The second year is when most of one’s energy goes into the graduation project. I’m not going to get into details here, but it was a rough year for our generation, and I’m glad it’s over. I had a first start with my Nendo project, of the design of a programming language inspired by art and design thinking, but the last six months or so had me switch over to what I call in English the Come to think of language project, which I guess you could call a linguistic experiment. I’m of course not a linguist, but I am very interested in the field and inspired by some of its thinkers. The linguistic relativity principle, or so-called Sapir-Whorf hypothesis, was one idea that drew me to the original programming language design, and that inspired the project that I ultimately completed. This is a very simple but powerful idea: the observation that language is deeply linked with thought, and that different languages would foster different ways of thinking. This has been highly debated in the linguistics field (Chomsky’s followers are very much against this idea, for, I dare say, mostly historical reasons,) but rather than attempt proving or refuting it, I assumed its truth and let it influence me. […]

A constructed language.

For my Master’s dissertation project in the New Media program at the Tokyo University of the Arts, I quickly devised a small constructed language, something that would be a tool for me to explore language itself in abstraction. Before I undertook the subject of human communication languages, I had been researching programming language design, and in that process came across a paradigm that was new to me, called concatenative. This paradigm is mathematically very elegant, structurally very simple, and in superficial appearance very similar to human written languages. I thought I could use it as a basis for a simple human language, and so I took the main ideas of it and applied them to my design.

My language is not really a language in most traditional senses, if you compare it to existing languages. It does not comprise a lexicon, nor does it have any inherent writing system, or phonetic system. It consists of just a set of rules, and they can be applied in many ways in any pertinent medium (written, oral, electric, etc.,) and is purposely unspecific about other things. It is, if you will, a framework for communication, or a protocol, more than a language as they’re most often thought about.

[…]

A ‘metaclass’.

Kanji metaclass posterEspañol

I was invited by the center I formerly studied Japanese at (Ceija, here in Santiago) to give a short workshop. It was an open invitation, as I could suggest what the theme for it would be. I decided long ago that I’m no good as a teacher, so I almost rejected the request, but finally decided to propose a non-traditional program in which I would not be a teacher but just someone who’s been studying longer (a senpai, as a Japanese person would put it,) and turn the classroom into a more level place for discussion and discovery. The themes to discuss would be the Japanese kanji writing system, and self-study. I called it kanji metaclass, loosely using the ‘meta’ prefix the same way it’s used in the word ‘metadata’: that is, to suggest recursiveness, learning about learning.

Although I haven’t found the teacher in me, I do think about education a great deal. I’ve been teaching myself lots of things since I can remember. I am largely frustrated by the way in which education has been institutionalized. And I work developing ludo-educational software.

I strongly believe in intrinsic motivation as key to learning. Extrinsic motivation would be grades, rewards and punishments; that is, how most schools nowadays work. Intrinsic motivation would be doing something because it is its own reward, or because it leads naturally to our reward. Put another way, I think that mainstream education teaches us to hate study and learning, by making those the hurdles we need to hop over to get to the carrot they put in front of us instead (or to get away from the whip behind.) But, of course, there’s no better stimulus to learning than just wanting to know.

So this class I’m about to finish offering this week reflects my views on education at large, and experimental as the format is (for someone inexperienced like me,) it’s been, from my point of view, a great success. My main priority was to make everyone curious, invested, and in charge of their own learning. I got everyone enjoyably (even excitedly) discussing varied subtopics, once they got comfortable enough with me and one another (that is, by the second session.) The flow of each session is almost entirely freeform, it leading wherever the discussion takes us. I prepared beforehand a long document full of little packets of (largely personal, even anecdotal) information, though, which I use as a resource to plant new ideas and questions. It still remains to see how this influence impacts their learning, but first I just felt the need to impact their mentality.

So that is one of the things I’ve been up to. And to end this post, here’s a little bullet-point manifesto I wrote for myself, to keep me focused on my goals for this workshop:

  1. The classroom is a place for active discussion, exploration, and exchange of knowledge and ideas by and for all.
  2. Our themes are Japanese kanji, self-study, and the intersection of the two.
  3. When leaving the classroom, study has just begun.
  4. A student questions, asks, errs, researches, teaches themselves, shares their knowledge.
  5. The teacher is but a guide.
  6. If one must teach, teach that which is elementary and general.
  7. Better than teaching is suggesting.
  8. Better than suggesting is asking.
  9. Better than asking is listening.
  10. Anything can be debated.

[…]

Aphasia poetica.

Acabo de terminar un asuntillo.

Prueba Aphasia poetica (web)

Esto comenzó como un trabajo en conjunto con Ilan Libedinsky el 2010. Era algo imposible de construir bien: requería mapear palabras con una palabra alternativa, manualmente y una por una. Pero el idioma es claramente demasiado vasto para hacer esto una tarea alcanzable por dos individuos, así que nunca se cumplió. Tres años y medio más tarde, lo llevé a cierre. Esto no pasa de ser un punto medio: usando un bastante nutrido diccionario de sustantivos, diferenciados por género, el intercambio es generado automáticamente, sin el mapeo manual.