Profile banner
Profile picture

Elod

@elodpc.bsky.social

Lead software architect and engineering manager. I used to do literary criticism and write plays, now I do #3dprinting, #generativeart #acrylicpainting and #knitting when I have the time. Have some #maths papers published, too. https://www.epcsirmaz.co.uk/

created August 2, 2025

15 followers 19 following 21 posts

view profile on Bluesky

Posts

Profile picture Elod (@elodpc.bsky.social)

"Road" Acrylic on canvas board. See www.postminart.co.uk/141/road/ for more. #abstractart #acrylicpainting #painting #art

Abstract dark columns in perspective
26/8/2025, 12:54:06 PM | 20 2 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social) reply parent

I found the fact that you could only move and turn slowly particularly unsettling

25/8/2025, 1:03:56 AM | 2 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

My #scifi #novel "1+1 Ways to Cook Rice: A Robot’s Guide to Starting a Civil War" is available again as #HTML for free at www.epcsirmaz.co.uk/files/1_1_Wa... (or Amazon if that's your thing www.amazon.com/Ways-Cook-Ri... )

Book cover featuring a baby robot flying over a planet breaking up
20/8/2025, 5:24:21 PM | 1 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

My interface build from eons ago with relays and flipflops. Designed the #PCB s using #qbasic and #c. Driven by the LP port of a #pc. Too fragile to ship to the new country. www.epcsirmaz.co.uk/jmc-interfac...

image
17/8/2025, 11:23:10 AM | 4 2 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

I've been making spelling / #maths exercises for the kiddos with fireworks, confetti, video, stickers and now #TTS to read out the maths problems and help memorise the times table! codeberg.org/csirmaz/lear... Sneakily introducing them to variables and symbolic algebra, too. #school #js #speech

16/8/2025, 10:54:15 PM | 0 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

By my dad and me: Enumerating extremal #submodular functions has only been done for sets of 5. For 6 we generated 360 billion of them and provide the first reasonable estimate of their total number. www.mdpi.com/2227-7390/13... in Recent Advances in Scientific Computing & Applications

16/8/2025, 11:34:35 AM | 0 0 | View on Bluesky | view

Profile picture Towards Data Science (@towardsdatascience.com) reposted

What if AI became your product management co-pilot? @RahulVir.bsky.social shares the Stanford framework that helps PMs automate workflows while staying human-centered.

15/8/2025, 3:47:08 PM | 1 1 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

Snow White is a Tree in Celtic Stories. A short literary criticism piece because I still like Levi-Strauss www.epcsirmaz.co.uk/lit_blog/202...

16/8/2025, 12:56:37 AM | 0 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

My #openscad preprocessor is on #codeberg with the full reference! Apart from providing an OO #python interface, it has additional algorithms like polyhedra from heightmaps, tubes, and direct-to-stl export. codeberg.org/csirmaz/open... Full reference: csirmaz.codeberg.page/openscad-py/...

A cube-like polyhedron with protrusions illustrating how a height map can be turned into an object
14/8/2025, 9:34:48 PM | 2 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social) reply parent

Link to the code: codeberg.org/csirmaz/Basi...

12/8/2025, 11:11:32 PM | 1 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

Unearthed my #qbasic solitaire implementation (all ASCII) for #msdos that had an autoplay feature. The source and docs are on #codeberg; an exe is also available for #dosbox .

Screenshot of text-only screen showing a classic solitaire game
12/8/2025, 10:44:12 PM | 43 9 | View on Bluesky | view

Profile picture Towards Data Science (@towardsdatascience.com) reposted

Struggling to get a continuous score when your training data only has categories? Elod Pal Csirmaz's new article reveals a clever trick. Learn how a low-capacity neural network with a special head learns thresholds from categorical labels, providing a practical method for continuous scoring.

12/8/2025, 6:18:01 PM | 1 1 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

Spent 90 minutes to try to create a basic glass-like object in #blender 4. It also kept crashing on debian. In the end downgraded to 2.67 and completed this picture for localhost:8002/tech_blog/20... . I wish the new versions had a "classic" interface for basic texture settings.

3D view of a simple neural network diagram with glass-like arrows between the layers
9/8/2025, 9:56:31 PM | 1 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

I had a PHP homepage decades ago, then added a wrapper to pre-generated the pages and have a static site. Now I migrated my blogs into it, and I find it fascinating that I can have two blogs with yearly post lists, previous/next navigation and post pinning with ~50 lines of #PHP code. #web #blog

9/8/2025, 10:56:27 AM | 0 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

I'm toying with the idea of getting a #3dprinter that can automatically switch filaments. Is there a #slicer that can use color info in e.g. OBJ files to print in different colors?

9/8/2025, 10:55:05 AM | 1 1 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

How do you train a machine learning model on something that's not there? đŸ«¥ This research note shows how to use low-capacity networks to, for example, predict the severity of an infection on a scale based on information on just rough outcomes in previous cases. www.epcsirmaz.co.uk/tech_blog/20...

2D chart with lines of different slopes, colored according to which has the highest value. A neural network diagram with two dense layers followed by propagate sum and softmax operations.
7/8/2025, 5:43:28 PM | 1 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

It all started when Base II (there had been no contact with Base I for some years by then) decided that we should go and see what Europans would do if we tried to take some of their stone. No known civilization had ever met a Europan in person www.epcsirmaz.co.uk/story-defenc... #shortstory #fiction

6/8/2025, 5:40:08 PM | 0 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

Humpty Dumpty sat on a var Humpty Dumpty had a great undefined. foreach King's horses and each() #king .men MapReduce Humpty Second law of thermodynamics. #js #webdev #physics

4/8/2025, 8:55:50 PM | 2 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

"Desert House" #acrylic on canvas board. See www.postminart.co.uk/115/desert-h... for more. #abstractart #geometricart

Black hexagon with two right angles on white-yellow background
3/8/2025, 9:30:56 PM | 5 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

Added lots of updates to my learning tools as kiddos use them. github.com/csirmaz/lear... has reusable web-based tools to #school age children (~5 to 9) with #maths and #spelling. Simple, hackable code with #CSS and vanilla #JS and static resources & can be served directly from #GitHub.

Screenshot with math problem 14+54 and a keypad to type the answer. Score counter at top.
3/8/2025, 12:55:08 PM | 1 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

Recently I have become interested in what it would be like to live in 4D: I'd like to render a 4D landscape on canvas. So I am developing a software package in #python to do various geometric operations on arbitrarily-many-dimensional points. An intro is at www.epcsirmaz.co.uk/tech_blog/20... .

3/8/2025, 12:05:24 AM | 0 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

"Comfort" #knitting and #acrylicpainting complete with a #perl script that calculated the knitting pattern best approximating a circle. See www.postminart.co.uk/173/comfort/ for more. #art

Red knitted circle on black background. Below a red thread winding on white background.
2/8/2025, 9:24:47 PM | 6 0 | View on Bluesky | view

Profile picture Elod (@elodpc.bsky.social)

I was years old when I learnt that designing and #3dprinting a Death Star and then sufficiently sanding it down turns it into a poke ball #pokemon

image image
2/8/2025, 10:39:19 AM | 3 0 | View on Bluesky | view