#kap — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #kap, aggregated by home.social.
-
I ported the simplex noise algorithm to straightforward Kap. The result can be seen here. Interestingly enough, when I ported that to Dyalog APL (that version is almost identical) the Dyalog version runs twice as slow.
I'm not trying to make some grandiose claims with regards to Kap performance (I'm going a bit further into this in an earlier blog post) but I do want to make the claim that Kap is fast enough for real work, in particular the kinds of work for which it was designed (interactive data manipulation tool, for usecases where you may have otherwise used a spreadsheet).
And since I'm doing a brain dump, this reminds me of a youtube ad I saw (the beginning of). It was some ai generated slop ad where someone was made fun of with the statement "you're still using Excel?". Presumably they were selling some ai thing. They all do.
This made me want to make an ad for Kap, with the same kind of setup but they say "hah, are you resorting to ai for this? Why not take the time to learn something faster and guaranteed correct, and you can save your tokens?". We're not making enough fun of people who actively refuse to learn anything.
Anyway, back to the original topic. If anyone looked at the Kap code above and felt it didn't look enough like how your typical APL code should look like, I did get some help by two very smart people in the Matrix room (they are unfortunately not on the Fediverse as far as I know) to create a more optimised version. In addition to being a lot shorter, it's also about 30% faster. Code here.
-
Flying kites through a solar eclipse - even if just a partial one - is a unique experience. The uncanny, strange light makes everything really special ... and unforgettable.
Ljubljana Marshes landscape park from the air during the solar eclipse on August 12, 2026.
https://kapjasa.si/en/partial-eclipse-of-the-kite/
#kiteaerialphotography #KAP #kite #flying #aerial #eclipse #sun #moon #nature #LjubljanaMarshes #Barje #Slovenia
-
Today's Kap work: Implemented an option in the UI that always displays the runtime for any expression.
-
We managed to annoy a Giant.
Check out the crazy story of the Giant of Lake Cerknica spitting at and swatting away the cameras flying high above him and his home - the amazing marvel of Nature, the largest intermittent lake in Europe.
https://kapjasa.si/en/how-we-annoyed-the-giant-of-lake-cerknica/
#kiteaerialphotography #KAP #kite #kitefyling #aerial #LakeCerknica #Cerkniškojezero #intermittent #lake #giant #fairytale #nature #Cerknica #Slovenia
-
Rab is an island of contrasts, of antagonisms. A never ending fight of light and darkness defines its geography, its biology, and its history. Land versus sea. Forest versus stone. Memory versus bliss.
https://kapjasa.si/en/rab-the-bright-dark-island/
#kiteaerialphotography #KAP #kite #flying #aerial #Lopar #Rab #Kvarner #Adriatic #Croatia #history #geography #Kampor #Goli #sea #island #beach #sand #sun #wind
-
Another video showing how Kap can be used in practice. With a bit of effort, one can build very nice workflows without touching Excel.
-
Inspired by the call by @jwildeboer 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 presenting information. I'm now working on a simple way to define forms, which can be rendered as a native UI, using HTML or even in a terminal. Once I've gotten further, I'll share a screencast, but for now, here's a screenshot.
-
Check this out, I kinda like the simplicitly in using Kap to work with SQL databases.
As is shown in the second part of the video, you can also use SQL to work with Kap variables.
-
Achievement unlocked: I've been looking for an old GoPro, found a Hero2 with case and spare battery for $23 USD. I haz 19th Century plans. #AlwaysBeThrifting. #KiteAerialPhotography #KAP
-
CW: PSA for the Alt/Kink Timeline
You do not need to be negotiated out of your diet. Look for KAPs (Kink-Aware Professionals). They are trained not to pathologize the harmless, and they will not treat your self-mastery like a diagnosis
Protect your boundaries. Keep your "no, because" list at 0.00% failure-rate
Edit: https://www.kapprofessionals.org/business-directory/
#kap #mentalhealth #fediverse #bdsm #psychology #kinkawareprofessionals
-
#FotoVorschlag '#Drachen /#Kites'.
1. Mai 2005. Zwei Leichtwind-Flachdrachen nah zusammen.
Mit der Genki-Variante habe ich 2002 die Deutschen Meisterschaften des #DCD in der Kategorie "Größter Leinenwinkel" gewonnen.
Der Doppel-Pearson-Roller (#DoPeRo) wurde konzipiert als Trägerdrachen für Kite-Aerial Photografie (#KAP). Die Spannweite ist 3,75 m. Er wurde zum Symbol meiner Webseite.
Dies Bild wird auf #Wikipedia-Seiten in 10 verschiedenen Sprachen verwendet!
https://commons.wikimedia.org/wiki/File:Kite_Genki_DoPeRo_Fotodrachen.de.JPG -
An amazing weekend of wind: Festival del Viento in Castelló, Spain. Enjoy the vibe! :-)
https://kapjasa.si/en/por-que-vuelas-festival-del-viento-2026/
#kite #kites #kiteflying #kitefestival #festival #kiteaerialphotography #KAP #Castellon #Valencia #Spain #Espana #mediterranean #sea #summer #wind #teamSlovenia
-
-
Two liftoff spots, barely a kilometer apart in space. Two kite aerial photography sessions, only two weeks apart in time.
But what a difference. Two faces of Ljubljana Marshes landscape park, never seen before, never to be seen again.
https://kapjasa.si/en/two-faces-of-ljubljana-marshes/
#kiteaerialphotography #KAP #kites #landscape #marsh #barje #LjubljanskoBarje #Slovenia
-
I had a bit of fun, and wrote a blog post where I comment on another blog post that compares R and pandas for some common calculations. I do the same in Kap, to show the differences.
Obviously Kap is less easy to understand without any prior knowledge. But once you know it, it's quite efficient.
https://blog.dhsdevelopments.com/a-little-comparison-between-r-and-kap
-
Today we offer you a stroll in the clouds. No deep historical analysis, no detailed essay on whatever a kite flew over, nor an in-depth report from a festival. Just a simple, relaxing stroll - with kite aerial photos :-)
https://kapjasa.si/en/before-the-spring-explodes-a-stroll-above-ljubljana/
#kite #kites #kiteflying #flying #aerial #kiteaerialphotography #KAP #Ljubljana #Plečnik #UNESCO #Prešeren #LjubljanskiGrad #StaraLjubljana #Ljubljanica #TripleBridge #city #medieval #castle #market #bridge #river #stroll #Slovenia
-
now that I have a cradle, all I need are some 4' lengths of dowel and I can make a kite for aerial photos. My dowel options are going to be limited to what I can find on this rainy day, most likely sticks of willow or redbud.
Note to self: kites crash, make a cradle for a dusty old phone and don't use your daily driver.
if you need me, I'm over at https://www.my-best-kite.com/how-to-make-a-kite.html
#KAP -
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.
-
An insane kite aerial photography session - the kite crashed! - over the magnificent set of ruins of Uthina, Tunisia.
https://kapjasa.si/en/animula-vagula-blandula-a-kite-over-uthina/
#kite #kiteaerialphotography #KAP #archaeology #history #ruins #Roman #forum #amphitheatre #Uthina #Oudna #Tunisia #TeamSlovenia
-
Christian Lawson-Perfect created this absolutely hilarious thing that you have to see. I found it such an incredibly silly idea, in the best possible way. Check it out:
https://mathstodon.xyz/@christianp/116419088653495835
Anyway, the dataset was fun, so I decided to use it to test scatter plots in Kap. It worked pretty well. I decided to use this data to show how one can work with JSON in Kap. For well-structured JSON, it's actually rather simple.
-
I wrote another blog post. This time providing some details as to why Kap was kinda bad in the recent video by @code_report.
Not saying any future tests won't be equally bad, but it's sometimes interesting to know why something happens. At least in one specific case.
-
I wrote a blog post announcing the new GUI for Kap.
-
Often when using Kap and I'm working with data coming from REST endpoints, I was getting annoyed that it was difficult to get a nice overview of JSON data in particular, since it doesn't have a nice array-based representation.
Of course, once you have a grasp of the data, it's easy to transform it, so how do you get that grasp? Well, a tree-based display is useful, so I implemented one. Here's a video showing what it looks like.
This is the first draft, and I do intend to improve it once it becomes obvious what's needed.
-
I spent some time improving the Kap UI. Error reporting is a lot better, and I created a short video showing what it looks like.
-
Ljubljana is a city of lawyers - so it's no surprise that the earliest known mention of the town and the castle above it involves a certain Rudolphus Advocatus.
Click and let the kite take you back to the High Middle Ages, to the beginnings of Ljubljana castle and the triple town below it.
#kiteaerialphotography #KAP #kite #flying #aerial #history #archaeology #medieval #castle #town #Sponheim #Carniola #LjubljanskiGrad #Ljubljana #Slovenia
-
Thursday's long read: how we tried to colonize Ljubljana Marshes, why we kinda failed, and how we are now protecting this strange, wounded, beautiful ecosystem.
https://kapjasa.si/en/rewilding-a-tamed-wilderness-ljubljana-marshes/
#kite #kiteaerialphotography #KAP #kaerial #history #nature #colonization #marsh #moor #swamp #melioration #engineering #hydrology #rewilding #LjubljanaMarshes #LjubljanskoBarje #Barje #Ljubljana #Slovenia