Elias Mårtenson
loke@functional.cafe
<p>Lisp, Emacs, APL and a bunch of other stuff.</p><p>From Sweden, living in Singapore.</p><p>I always work on a bunch of projects. My current major ones are:</p><p>A graphical frontend to Maxima: <a href="https://github.com/lokedhs/maxima-client" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/lokedhs/maxima-clie</span><span class="invisible">nt</span></a></p><p>Kap: An APL-based programming language: <a href="https://codeberg.org/loke/array" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">codeberg.org/loke/array</span><span class="invisible"></span></a></p><p><a href="https://functional.cafe/tags/lisp" class="mention hashtag" rel="tag">#<span>lisp</
Posts
-
View post
I started working on making the Swing UI for Kap useful. The world of UI development has gone backward for the last... well... 20 years? And I've come to realise that using any UI framework that originated on this side of the millennium is actively worse than using an older one. It's remarkable how refreshing it is to use a GUI API which is designed with actual GUI's in mind, and not an overengineered document model. How did it get so wrong? #programming #gui
-
View post
Working on migrating everything off of digitalocean. The new kap site (same as the old one) is not on Hetzner, and in Europe. The old one was in a local datacentre in Singapore, which may have made it a bit slow for people elsewhere. Also, the site can now be accessed at https://www.kap-lang.org/ The big migration will be the matrix server. I'm a bit worried about that one. Then I'll be able to close my account on digitalocean and tell them what I think about them.
-
View post
As much as I am a fan of the idea of Flatpak, and how I believe it's the only practical way for regular users to operate a Linux system, this is not a good UI experience. Which Thunderbird am I supposed to install? Clicking on them, the two first are from "Thunderbird Project", while the third (as well as Betterbird) are from "MZLA Technologies, part of the Mozilla foundation". I think the latter is the right one to install, but how would a user not deep into this stuff...
-
View post
Last week I came back from vacation, and the cats were unusually clingy. I guess they were worried we'd leave again. So, one cat decided that the best way to show affection was to walk back and forth in front of my feet. Well, I tripped, and instead of stepping on the cat (unthinkable) I fell to the ground, with my aging knee absorbing all 80+ kg of weight. Well, it kept hurting and today I got an x-ray. It's fractured. Great. That means even longer until I can get back to mountain bi...
-
View post
Inspired by the call by @jwildeboer@social.wildeboer.net for posts about things we do, here's a little update on my project. Part of my goal with Kap is to make it into something different from just a programming language. I like making the comparison to Excel which by all definitions is a programming language, but it's also a system with which the user works with and presents data. I already built a spreadsheet-like tool to edit data, but I haven't done much in the way of presenti...
-
View post
Out biking in Stockholm. #biking #mtb
-
View post
@bagder@mastodon.social I assume you're invited to the Nobel dinner? If so, you now have multiple medals to wear.
-
View post
So, here's a controversial topic, maybe? I personally find conspiracy theorists, antivaxxers, science denialists etc to be actively dangerous to society. And we should do whatever we can to minimise their negative impact on the world. I used to listen to a bunch of different skeptic podcasts, which was fun for a while. But eventually I came to realise that a lot of the people in the "skeptic community" all appear to be insufferable arses. Could it be that because these people sp...
-
View post
@Elizafox is this something about baseball? The thing I saw in movies where some guy in the audience catches a ball and then a fight breaks out?
-
View post
I implemented support for the graphics API in the web-based implementation. Getting the html components laid out correctly was the thing that took 90% of the time. UI layout was a solved problem in the 90''s. Why is this still such a struggle? Anyway, it kinda-sorta works now, so here's an example Go ahead and follow the link and click on 'Send' to try it. Everything is client side. No tracking or anything like that. #kap #apl #programming
-
View post
This industry is weird. On one hand, you have slides like this at Def Con. On the other hand, it's all "hrrr agentic security".
-
View post
@pseudonym if only. Here, the underlying message is wrong. It's like your three interlocking gears with the words speed, efficiency and strawbery. I should have taken a photo of one of them. You guys would love to point out how weird it is.
-
View post
I am here today. #infosec #blackhat
-
View post
So I was watching some presentations at Black Hat today, and while the content was pretty good, more than one presenter had created slides with diagrams that had that classic llm look. You know, the one with way too much text and pictures, arrows that point in weird directions, and boxes full of text. And which doesn't make sense one you actually look at it. Other than the headline, the things that are included in the diagrams have no actual meaning. And when they do, the meaning is wrong....
-
View post
I saw the following in a reply on the orange site: Lately, I've started contemplating learning LUA since it's easy to work with and tied to Roblox, for game making, but again, AI's put a pause on all things related to learning, as far as mentally absorbing new stuff is concerned. I don't see the point I wish I had a funny reply, but this is just tragic. It really does happen to some people, and I fear that this reaction is exactly what the people in charge of this wants.
-
View post
Care for some Hazel's Nuts?
-
View post
The sun is pretty high in the sky right now.
-
View post
Where did I take this photo? At a fucking art show. I'm sure all the exhibitors selling their work are thrilled.
-
View post
As a pallet clenser from my previous post, this artist was exhibiting. Hand drawn pictures at a reasonable cost. https://linktr.ee/airi_maeyama
-
View post
Well, it's been raining on and off during my ride, but now it really opened up. It's unlikely to stop any time soon, so I just have to go through it to get back to the car park. https://youtu.be/T3hWM8JDweY #mtb #biking
-
View post
George demands that you look at him. #mastocats #cat