Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

calculang

@calculang@fosstodon.org
mastodon 4.6.6
  • Open on fosstodon.org

A language for calculations 🧮✍👩‍💻

0 Followers
0 Following
19 Posts
Joined April 19, 2023
calculang.dev:
https://calculang.dev
GitHub:
https://github.com/calculang/calculang
CalcWithDec:
https://calcwithdec.dev

Posts

Open post
calculang
calculang @calculang@fosstodon.org · Mar 15, 2026
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org

@observablehq@vis.social Looks like cdn.observableusercontent.com is down affecting notebooks, unable to check the pretty pie charts

0
0
0
0
Open post
calculang
calculang @calculang@fosstodon.org · Mar 08, 2026
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org
Replying to @calculang@fosstodon.org
@jguerra@vis.social And you can activate followup cube calcs on release or hovers I don't think I'll have space to look for some months, but I love the generality of Navio and might get back to it one day if its open!
1
0
0
0
Open post
calculang
calculang @calculang@fosstodon.org · Mar 08, 2026
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org
Replying to @calculang@fosstodon.org
@jguerra@vis.social Just reread your previous comment about Mosaic. There are only a few hundred pixels but 50k records, so M4 in indexes or that histogram cubing is what I'm getting at
0
1
0
0
Open post
calculang
calculang @calculang@fosstodon.org · Mar 08, 2026
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org
Replying to @calculang@fosstodon.org
@jguerra@vis.social Apologies for the delay As you suspected it is indeed jankier, I tried only 50k records So no quick fix, but I think mosaic coordinator+indexes, defaulting to duckdb-wasm backend would make this very scalable
0
1
0
0
Open post
calculang
calculang @calculang@fosstodon.org · May 30, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org
Replying to @jguerra@vis.social
@jguerra@vis.social Ah ok, I was thinking about binning to the pixel size but prob spurious. Thanks for the tips, it's fast for me but will learn more from the code if I run into issues!
0
1
0
0
Open post
calculang
calculang @calculang@fosstodon.org · May 30, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org
Replying to @jguerra@vis.social
@jguerra@vis.social Yes there are many many dom marks for many records. An option would be great! I wonder if M4 tricks point to a way to make it scaleable by reducing the number of dom marks that respond. Could implement in Mosaic with duckdb backend (just like vgplot line marks already implement M4). https://observablehq.com/@uwdata/m4-scalable-time-series-visualization
0
2
0
0
Open post
calculang
calculang @calculang@fosstodon.org · May 30, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org

@jguerra@vis.social Made a super simple change to navio to make the brushing more reactive. It's snappy!

Here's a clip, can try @ @declann@observablehq.com

Your browser does not support the video tag.
1
1
0
0
Open post
calculang
calculang @calculang@fosstodon.org · May 09, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org
Replying to @sharlatan@mastodon.social
@sharlatan@mastodon.social I was not prepared for this poll to generate such a legendary suggestion
0
0
0
0
Open post
calculang
calculang @calculang@fosstodon.org · May 07, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org

calculang in excel?

0
1
0
0
Open post
calculang
calculang @calculang@fosstodon.org · May 05, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org

I added notes to ActuarialPlayground.com that include little tweaks to model mortgage protection - by composing with an old (2022) calculang model I made for a loan calculator

https://github.com/declann/ActuarialPlayground.com/commit/9e487b7e18570e1043ac7f6f4539bf002f8926df#diff-30314a7cf03cb75b7246e76210af5cd0b97071f1ac89a5757d9f62e82a3d1c2d

#computing #math #Finance

1
0
1
0
Open post
calculang
calculang @calculang@fosstodon.org · Apr 18, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org

We have Pure randomness (again): https://calculang.dev/utilities/random.cul.js

How well will it be?

0
0
0
0
Open post
calculang
calculang @calculang@fosstodon.org · Mar 26, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org
Replying to @calculang@fosstodon.org
  • My early "You 👉 be the finance minister" model now well overdue an update:

https://calculang.dev/examples-viewer?id=tax-revenues-impact

0
0
0
0
Open post
calculang
calculang @calculang@fosstodon.org · Mar 26, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org
Replying to @calculang@fosstodon.org
So I got to make this commit to the calculang model on ActuarialPlayground.com I didn't mind the formality of some explicitness here. In tech terms I mainly want meaningful/intentional, practical multi-purpose models. But rapidly prototyping new insurance product features and other calculations inside the Playground, aligning this line got tiring. Goodbye, line. Hello fast expressiveness ^ How a little flirt with reactivity (a lot actually) changed a language. Redundant brackets next?! 🧱
0
1
0
0
Open post
calculang
calculang @calculang@fosstodon.org · Mar 26, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org
Replying to @calculang@fosstodon.org
To stress test, I stress assumptions in terms of themselves: by scaling or addition to their "original" value or calculation. Composition means you do not need to butcher models for these common modelling exercises. To refer back to original calculations you need to be careful about naming conflicts: so use import X as X_orig for instance, then you can define X in terms of X_orig A new feature in calculang lets modellers specify a default suffix applying to All overlapping imports 🧱 2/3
0
1
0
0
Open post
calculang
calculang @calculang@fosstodon.org · Mar 26, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org

In calculang models, formulas are the building blocks.

And calculang models can use formulas from other calculang models.

And in that case, they can also change the building blocks in other models: for their own purposes 💥

And in that case, they can do so even in terms of the same building blocks 💥💥

This is all for practical reasons:

To reconcile, I change building blocks in a controlled way - for example stepping over assumption changes.

🧱 1/2

0
1
0
0
Open post
calculang
calculang @calculang@fosstodon.org · Mar 15, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org
Replying to @calculang@fosstodon.org
Video intro and exploring the Pricing calculation: https://www.youtube.com/watch?v=S-cX7CmH0eA
0
0
0
0
Open post
calculang
calculang @calculang@fosstodon.org · Mar 15, 2025
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org

Check https://ActuarialPlayground.com to play with a visual and interactive actuarial cashflow model

A model exploration directly connected to it's calculang formulas. Manipulate formulas as well as parameters: the visualization reactively updates ⚡

Under '❓', some notes about calculang model and composition

Tell me if you want my 'recipes' to add different term insurance features (and different life insurance products entirely: such as annuities)

#actuarial #Visualization #Transparency #math

0
1
0
0
Open post
calculang
calculang @calculang@fosstodon.org · Apr 11, 2024
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org
Replying to @calculang@fosstodon.org
@uwdata@bird.makeup @cmudig@hci.social Some linked interactions #data #mosaic
0
0
0
0
Open post
calculang
calculang @calculang@fosstodon.org · Apr 11, 2024
calculang
@calculang@fosstodon.org

A language for calculations 🧮✍👩‍💻

fosstodon.org

Linked data visualization with Mosaic and #DuckDB

New blog!

@uwdata@bird.makeup
@cmudig@hci.social

https://calcwithdec.dev/posts/linked-visuals/

1
1
1
0

Remote instance

fosstodon.org
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 06:26:27 UTC