Tagged: Free and Open Source

Online explorere Epicure three sibling ingredient embeddings. 0

Exploring Epicure the Food Embedding Model

FlavorGraph is a large-scale graph network that combines data from over a million recipes with chemical compound information from 1,500+ flavor molecules to predict ingredient pairings. It uses graph embedding methods to represent foods as dense vectors, enabling data-driven food pairing suggestions that go beyond human or chef intuition. In FlavorGraph, the chemical...

Extism is a plug-in system for everyone. 0

Embedding user code in your app using Extism

Every application I love has some kind of power-user mode where I can add my own code or scripting to make it useful to me. Simple examples are Firefox with its addons or VLC with its plugins. Ideally, any significant or valuable application should have such a feature. But as a developer or...

0

Running Bash programs on Moodle CodeRunner

I have been teaching a course at APU that includes Bash scripting. I have a love-hate relationship with Bash. It’s a weird combination of a programming language and an iterative CLI. It’s confusing, easy to make mistakes, and hard to debug, but on the other hand, it’s available on almost all systems. It...

VLC Playing a 720p (HD) mobile screencast with green padding. 0

One Video Format

I have a bunch of screen-casts that I want to release. I have not found a good PeerTube instance to host my videos. I am happy to pay a monthly fee, and I hope one day there will be a platform that provides this. For now, I will add them to my site,...

LABYRINTH Game on TIC-80 fantasy cconsole 0

Fantasy Consoles and the Joy of Limits

I came across PICO-8 sometime in 2018. The programmer and short-time gamer in me couldn’t control myself and had to buy it. I have not made any games with it, but I have enjoyed dabbling with it once in a while. The game, thankfully, is still owned by the same folks and continues...

0

Turning My Laptops into a Dask Distributed Cluster

I wanted a distributed system where the client submitting the job has the code and logic, but the workers don’t. They just execute the workload they get. I had used Dask in the LocalCluster mode, where everything runs on the same computer but in different processes/threads. It works well, and I have used...