Elektrine lite

← Feed

Artyom Boologov

aartaka@merveilles.town

<p>Hi, I&#39;m Artyom! Programmer (Lisps, ed(1), and CSS) and writer. And sometimes shitposter.
 <br />Previously a maintainer of Nyxt browser (<a href="https://github.com/atlas-engineer/nyxt" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">github.com/atlas-engineer/nyxt</span><span class="invisible"></span></a>) and a passionate Lisper still. Founder of Brainfuck Enterprise Solutions (<a href="https://github.com/bf-enterprise-solutions" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/bf-enterprise-solut</span><span class="invisible">ions</span></a>). Writer of weird at <a href="https://aartaka.me" target="_blank" rel="nofollow noopener" translate="no

Posts

  • View post

    For someone who typeset a whole R7RS (Small) #Scheme standard, I sure understand surprisingly little of its numeric library. I’m struggling even with things like modular arithmetics and floor/ procedure. Like how in the world is this intuitive? Who made this? I am not a numbers person. I am a patterns and stories person. And yet I have to implement the horrific floor/ to claim at least a partial R7RS compliance.

  • View post

    Oh, nice #Github fails to serve a 3MB release asset :/

  • View post

    I have only two blog posts (out of ~80) left that still use the old C Preprocessor syntax for HTML. (Yes, I used C Preprocessor as my SSG at some point!) I&amp;#39;ll soon be able to ditch half of my build hacks backwards-compatibility-ing the generation from this horrible format to everywhere. Just one last push, c&amp;#39;mon… #theWorkshop #theVent

  • View post

    I present to you a new drink recipe: Hayrish. Basically #Irish #coffee, but with #Armenian twist. • Take 150-200 ml of home-brewed coffee • Take 20-25 ml of Armenian cognac • Shake these until full diffusion • Alternatively, just pour them into one cup—but that’ll be less drinkable The result is coffee with slight spirit-y and chocolate-y flavor. Kinda nice, compared to much more raspy Irish coffee. Or maybe that’s me liking cognac less than whisky?

  • View post

    New bug reported to GNU ed(1)! Yeah, an implementation of an editor from 70s can still have bugs not ironed out. Or is it just me going too deep? Or both.

  • View post

    So my current tech stack is: • Code / task / build management and CLI tools: #POSIX make(1) • Most of programming: POSIX ed(1) with minor extensions shared by #GNU and #BSD ed(1) • Web, GUI, and writing: (Pidgin) #HTML and #CSS 3/4. With features up to 2023, but not later. Preferably without #JavaScript • In cases none of the above cut it and even ed(1) falls flat: R7RS Large #Scheme Rate how cursed this setup is, 1 to 10?

  • View post

    #SRFI 253 support was just merged in Sagittarius #Scheme, making 253 the most widely implemented SRFI since 158. Which is, like, 100 SRFIs and 9 years apart! I can finally write safe and explanatory code in Scheme, officially! #theWorkshop

  • View post

    While it is true that in ancient Europe, and well into the eighteenth century (obvious examples come from France), deliberate lewdness was not inconsistent with flashes of comedy, or vigorous satire, or even the verve of a fine poet in a wanton mood, it is also true that in modern times the term &amp;#39;pornography&amp;#39; connotes mediocrity, commercialism, and certain strict rules of narration. Obscenity must be mated with banality because every kind of aesthetic enjoyment has to be entirely...

  • View post

    Wow, the tech has sure improved. This tiny cup of instant noodles had _a foldable fork_ made out of good durable plastic. Like, quality shit. And all this to go to waste in all instances of these noodles…

  • View post

    Made an exception to my no #YouTube rule to watch new #GhostInTheShell anime trailer. And it looks stylish as hell! And hey, it has cyborg lesbians! Hyped up. Sad that I won’t have time to watch it immediately when it releases due to life things.

  • View post

    So I’m designing a new #GUI toolkit with #REPL built-in, heavy on #UNIX philosophy and shell integration. Inspired by ed(1), of course. But I need to stress-test this design against possible use-cases for such a GUI. What are the small GUI apps you use daily or want to have that’d benefit from a really simple custom GUI you can hack up in an hour? So far I have: • Disk flashing utility (I keep forgetting the commands) • Shell • Music player Any other ideas? #theWorkshop

  • View post

    I like the affordances in this book I’m reading now. Every single page has author’s name, book name, chapter number and name, and page number. This helps in identifying the book by photo or quickly jotting down references to the chapter. It’s a good #UX!

  • View post

    This analogoffice post, Thinking is Messy &amp;lt;https://analogoffice.net/2023/03/25/thinking-is-messy.html&amp;gt; is a good affirmation for me making marginalia and chaotic notes. I should mess things up more. #theLibrary

  • View post

    So for some time now, I write most of the stuff I do in #HTML. In my own dialect of HTML, in fact &amp;lt;https://aartaka.me/pidgin.html&amp;gt; And I keep noticing things that HTML editing can be. And that #Emacs—my editor of choice—does not allow (yet?) Here’s a bucket list of what I want to have in my HTML editor: • Navigation between headings, sections, lists, and links. Quick opening of links. • Section collapsing. Has to be smart, to handle both semantic &amp;lt;section&amp;gt;-s and ra...

  • View post

    Oh nice, latest #CommonLisp cl-html5-parser incarnation &amp;lt;https://github.com/rotatef/cl-html5-parser&amp;gt; is archived now. Including my contribution bridging it with Plump. Meaning: no #HTML 5 parsers with nice API for y’all 😠

  • View post

    This &amp;lt;https://users.speakeasy.net/~lion/nb/&amp;gt; is a really involved system for thought recording in #paper #notebooks. A paper #hypertext system with graphs and subjects, if you wish. A nice one! I might think about integrating it into my paper workflows, but right now I’m more into narrative structures than fact structures. Thanks again @bouncepaw for sharing this with me! #theLibrary

  • View post

    With today’s release Crescendo &amp;lt;https://www.youtube.com/watch?v=-SEKt_0pdHM&amp;gt;, NMIXX have gone even further from conventional song structure than usually. I’ll have to re-listen to it once or twice to even understand the structure. But it certainly is a nice thing happening to #Kpop. #theStudio

  • View post

    @tux0r I doubt it, as sam(1) changed a lot of commands and moved to Structural Regular Expressions. Which is fine, but it&#39;s inferior to ed(1) portability and reliability. @ed1conf

  • View post

    I really like this self-sufficiency of old textbooks. You don’t need anything but the textbook. It has descriptions, rules, exercises, and references—all in one package. It’s exemplified pretty starkly by the difference between Sokolov’s GESS stenography course book I’m completing, and Gregg Notehand textbook. Sokolov’s has detailed explanations, exercises, tons of exercises, tips for professional use. While the utility of Gregg book is spread over the book itself (introduction,) tapes (dictat...

  • View post

    I love alphabets, cyphers, and notations. Learning them really fast and not getting tired. So Kaktovik numerals, Armenian alphabet, GESS stenographic alphabet, soon Korean I guess? I wish learning languages only consisted of notation learning. Hieroglyphics?

  • View post

    Good god, MRI sure is a scary thing. Being half-locked for a long time, in a tiny capsule, immobile, with weird sounds around. I almost freaked out there.

  • View post

    Look at this cutesy thing I got today! Gonna use it for weekly planning and to get myself grades for good writing 😌

  • View post

    @jackdaniel is it even remotely possible to drive McCLIM via text over socket? I recall it’s all Gray Streams based, so something like that should be possible, right? Wondering because Plan 9 allows text -&amp;gt; GUI conversion, and it’s quite alluring.

  • View post

    Now that I’m free, I can see my reading habits change already. Previously, I used to snatch reading time from work time. I optimized that to get maximum experience out of minimal reading time. Because work. And because mental resources are not boundless. I also switched from books to blog posts then—the latter are much easier to digest. But now. Now I can read the heavy stuff. And I can afford the luxury of re-reading a paragraph multiple times, to make sure I got it. This makes for slow readi...

  • View post

    I have to get it off my chest. Atlas Engineer and Nyxt. And why I left. Now that Nyxt is effectively dead, I must set the record straight and clarify a part of my fault in that (I assume.) And to give some credit to an otherwise perfect team that shaped who I am in many ways. Working at Nyxt / Atlas Engineer: Thanks and Sorry https://aartaka.me/atlas.html

  • View post

    &amp;gt; For example, it was found that office workers actively build up different kinds of paper arrangements on or near their office desks, reminding them of different matters and preparing them for specific tasks. Computers do not reproduce this kind of physical accumulation. Information exchange, for example in meetings, is another common office practice in which paper is used. Actions performed in relation to paper are, to a large extent, made visible to one’s colleagues, facilitating socia...

  • View post

    This Low Tech magazine post on marine navigation &amp;lt;https://solar.lowtechmagazine.com/2008/01/satellite-navigation-in-the-18th-century/&amp;gt; perfectly mirrors my worries about tech propaganda and digital-only services. I cannot simply use pen and paper anymore, because I have to have OTP codes, electronic registration, GPS, dedicated service apps, NFC cards, and whatnot. Analogue alternatives to these are being phased out, to the detriment of privacy, resilience, and healthy system redun...

  • View post

    This piece &amp;lt;https://www.themarginalian.org/2014/05/23/typewriter-art-laurence-king&amp;gt; on typewriter art is inspiring! I see the evolution of typewriter -&amp;gt; ASCII art, but I also see how ASCII art is constrained by monospace no-intersection text, compared to the freedom of adjusting paper and clustering letters together on a typewriter.

  • View post

    So I went on a quest to ask major Git forges (Github, Gitlab, Codeberg / Forgejo) to support README.html. Easy, right? Markdown and other things already compile to HTML and one only needs to sanitize the provided README and let the browser render it. No biggie. Except none of the forges really wanted to, and are unlikely to support my beloved README.html anytime soon. But this comment is kinda good, regardless of whether the feature is ever going to be added anywhere: https://codeberg.org/forge...

  • View post

    I had a really funny bug at Codeberg just now. No Codeberg shaming though—the bug was a fundamental-ish feature of the Web and not some mistake on Codeberg side! So I was writing an issue comment. Just before I clicked send, my Internet connection disappeared. Comment textarea has gone non-interactive, browser started sending the request… and nothing else. Just stuck in this state due to being offline. I wanted to copy the comment, reconnect, and reload. But the textarea was no longer selectabl...