Tomorrow will be trying out @dthompson's Haunt hackable static site generator.
It's written in Scheme, should be quite minimalistic and very flexible.
Stream starts 8 a.m. UTC.
Tomorrow will be trying out @dthompson's Haunt hackable static site generator. It's written in Scheme, should be quite minimalistic and very flexible. Stream starts 8 a.m. UTC. Watched a stream on modal editing options in #emacs by @daviwil and my thoughts are that meow is interesting HCI project and quite good in terms of UX: It visually shows the object you will operate on first and let you make some modification second. I had around a decade of #vim experience, I could do some operations very efficiently, but it never tasted right. I think verb+object approach is just suboptimal, also it can't be accompanied by a nice UI feedback.
Show previous comments
@abcdw @daviwil You’ll really enjoy https://helix-editor.com. When I make a new thing for #lisp and will be writing a paper about it, I'll call it kexp. The code full of Kek-spressions. Today I received the first payment for the Free and Open Source Software work. It's of course is not a sustainable business yet, but a good step towards. Ask me anything.
Show previous comments
@abcdw First off, congrats and best wishes for your projects. Did you get paid for working on Lisp software? Ok, now everyone can find my mastodon account by searching my email andrew@trop.in or any other account at https://trop.in domain. Is it useful? IDK yet. rde-flavored guix system service for Nginx. Flexible, programmable and extendable. Pretty, isn't it? Migrated my server to new service type and it feels good so far: OS definition feels a little drafty, but for now my goal is to just replicate current state without any significant changes, later will refactor and reorganize the code. The next step is to generate certificates with certbot for all subdomains and automate its renewal. @abcdw Neat! I’ve been frustrated by the nginx service, I agree we can do better: In less than a hour we will start implementing nginx guix service. It is different from one provided in guix repo and I'll explain why. Last a few years I was working solely on FOSS and in parallel was recovering from a few severe burnouts. Now I'm working even more than anytime before and finally feel myself meaningfully busy, not because it's cool for grown-up to be busy or because I have to, but because I do things I and many other people use, like and find exciting and I want to keep working on it.
Show previous comments
[DATA EXPUNGED]
@abcdw I find that vlists and vhashes in Guile are often helpful. But yeah, we should add more of them, possibly borrowing them from Lokke, from https://github.com/ijp/pfds, etc. @abcdw congrats!!silly question: I have a guix conf, in the process tonmigrate to guix home, is it possible to have rde and guix home or should go full rde? What would happen with my emacs conf? I still on a business trip in Turkey, have a few opportunities discussed, all of them related to lisp and Guix, we haven't signed any contracts yet, so will share the results later. Ask questions if you are curious about particular topic. In the meanwhile, I do a stream tomorrow: https://trop.in/stream Come and join the nice talk and live codding session. Guix System for PinePhone Pro: https://git.sr.ht/~abcdw/guix-pinephonepro Wifi, sound, calls and all the stuff should work, however, I tested only wifi connectivity. #guix #rde #linux #arm #arm64 #pinephone #pinephonepro #pine #pine64 ThinkPad on arm looks interesting to me: - no fans. Linux kernel work for arm64 thinkpad x13s: https://github.com/aarch64-laptops/linux/commits/lenovo-x13s Somebody can think I have outgrown "everything is broken and let's rewrite it" mindset and now I pretend to improve the current doomed tech. While in fact I just do a refactoring that will make it easy to rewrite everything. If the software requires a great overcome to build/use/customize/extend it, something can be wrong with the underlying tech. @abcdw Other times, it can simply be that the organisation wants to *appear* open and transparent, while not actually wanting anyone to effectively customise and redistribute the code. See, for example, the extraordinary barriers in the way of building and installing a custom #Android operating system on a Samsung device.
[DATA EXPUNGED]
Accidentally installed GNU Guix on PinePhone Pro 😄 Just two days of constant kernel rebuilds, a few cross-compilation quirks fixes and here we go! :)
Show previous comments
How to get from the org mode entry/subtree heading to its body skipping properties and scheduled timestamps? Ouch, I'm a little overwhelmed with a number of contributions to #rde for the last week. I read and replied only half of them, but there are more patches waiting for review in my backlog and guix-devel. https://lists.sr.ht/~abcdw/rde-devel?page=1 It doesn't include commits going straight to the repo: Do anyone know how to solve scalability issues of Andrew? |
@abcdw @dthompson Haunt is great! It certainly makes a whole lot more sense to me than any other static site generator I've tried.
@abcdw hope it works well for you! 8 am UTC is 4 am EST so I'll be asleep but I'd watch a recording later if there is one available.
@abcdw @dthompson that sounds interesting, i wonder if there is any real life example of this... framework?