HNHacker News
TopNewBestAskShowJobs

jarmitage

2,816 karma · joined April 5, 2013

submissionscomments
jarmitage··on Running Lean at Scale
In case you want to try Aristotle, I asked Claude Code to make a plugin for it here https://github.com/afhverjuekki/claude-code-aristotle-plugin
jarmitage··on Programming languages used for music
see also https://github.com/toplap/awesome-livecoding
jarmitage··on Cancer is surging, bringing a debate about whether to look for it
The term is incidentaloma https://en.wikipedia.org/wiki/Incidental_imaging_finding
jarmitage··on Show HN: I built a tech news aggregator that works the way my brain does
RSS?
jarmitage··on Strudel REPL – a music live coding environment living in the browser
Here's my (Lil Data) remix of DJ_Dave's Array

https://strudel.cc/?mTeJt_ICoPrw

https://www.youtube.com/watch?v=QrMk5HTVwJQ

jarmitage··on The MacBook has a sensor that knows the exact angle of the screen hinge
See "The Laptop Accordion" from 2016 https://www.youtube.com/watch?v=zMJAevVri5w

https://nime.org/proc/meacham2016/index.html

jarmitage··on What's the strongest AI model you can train on a laptop in five minutes?
AI is sorely lacking a demoscene
jarmitage··on Show HN: Convert from MIDI file to ASCII tablature (and more)
Hi @ycombiredd, could this be used to turn MIDI into http://strudel.cc mini-notation?

Previous effort: https://github.com/TylerMclaughlin/midi_to_tidalcycles

jarmitage··on Covers as a way of learning music and code
Why not both? I often write code covers of music

E.g. Aphex Twin - Avril 14: https://www.youtube.com/watch?v=KdSiv7unrx8

jarmitage··on Ask HN: What Are You Working On? (June 2025)
I started integrating http://ohmjs.org with http://strudel.cc so you can live code your live coding language
jarmitage··on Getting Started Strudel
I released this remix with Strudel last year: https://strudel.cc/?mTeJt_ICoPrw

https://open.spotify.com/track/39K9sFCNCv7H5kyQAfcePr?si=8a1...

jarmitage··on BlenderGPT
Same/different to https://github.com/gd3kr/BlenderGPT ?
jarmitage··on Ask HN: Tools or frameworks to build music theory games
https://strudel.cc
jarmitage··on Ask HN: What Are You Working On? (October 2024)
http://tolvera.is

Tölvera is a Python library designed for composing together and interacting with basal agencies, inspired by fields such as artificial life (ALife) and self-organising systems. It provides creative coding-style APIs that allow users to combine and compose various built-in behaviours, such as flocking, slime mold growth, and swarming, and also author their own.

With built-in support for Open Sound Control (OSC) via iipyper and interactive machine learning (IML) via anguilla, Tölvera interfaces with and rapidly maps onto existing creative computing software and hardware, striving to be both an accessible and powerful tool for exploring diverse intelligence in artistic contexts.

Tölvera has been selected for Mozilla's first Builders Accelerator! Read the announcement:

https://blog.mozilla.org/en/mozilla/14-ai-projects-to-watch-...

jarmitage··on Show HN: AOO – C++ library for real-time audio streaming and messaging
Hi Christof! Really interesting project! I have used your VSTPlugin before (and probably other stuff..).

Have you tried AOO on embedded platforms e.g. Bela, RPi?

Would you consider supporting bindings to other langs, e.g. Python? At iil.is we have an OSC package called iipyper and I'm curious what we could do with AOO in the Python ecosystem https://github.com/Intelligent-Instruments-Lab/iipyper

jarmitage··on Ask HN: What is the best software to visualize a graph with a billion nodes?
Mosaic is designed for scale

https://github.com/uwdata/mosaic

https://idl.uw.edu/mosaic/

jarmitage··on Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas
Background colour control needed!
jarmitage··on Ask HN: Where are the good resources for learning audio processing?
Real-time audio programming 101: time waits for nothing http://www.rossbencina.com/code/real-time-audio-programming-...

C++ for Real-Time Audio Programming: https://learn.bela.io/tutorials/c-plus-plus-for-real-time-au...

jarmitage··on Nvidia Warp: A Python framework for high performance GPU simulation and graphics
> What's Taichi's take on NVIDIA's Warp?

> Overall the biggest distinction as of now is that Taichi operates at a slightly higher level. E.g. implict loop parallelization, high level spatial data structures, direct interops with torch, etc.

> We are trying to implement support for lower level programming styles to accommodate such things as native intrinsics, but we do think of those as more advanced optimization techniques, and at the same time we strive for easier entry and usage for beginners or people not so used to CUDA's programming model

– https://github.com/taichi-dev/taichi/discussions/8184

jarmitage··on TimesFM: Time Series Foundation Model for time-series forecasting
What is the latency?
jarmitage··on Strudel: A live coding platform to write dynamic music pieces in the browser
Here's my (Lil Data) remix of Array by DJ_Dave: https://strudel.cc/?mTeJt_ICoPrw

Video of same: https://www.instagram.com/p/CzJ-F-zN-s9/

Link to the remix EP: https://open.spotify.com/album/0Xs07jxD1MaEd9qmOTuqwb?si=E08...

jarmitage··on Tonal.js: Functional music theory lib
Used in https://strudel.cc (TidalCycles' JavaScript version)

Specifically https://strudel.cc/learn/tonal/

jarmitage··on Grindavík residents face uncertain future after volcano erupts again
Icelandic Red Cross have setup donations for Grindavik residents, the majority of whom are in temporary accommodation and have been unable to rescue anything but small possessions.

If you've visited Iceland before and enjoyed your trip, or otherwise have the means to do so, please consider donating:

https://www.raudikrossinn.is/styrkja/stakur-styrkur/

jarmitage··on An eruption has begun north of Grindavík
Donate to Icelandic Red Cross here: https://www.raudikrossinn.is/styrkja/stakur-styrkur/
jarmitage··on Things software developers should learn about learning
Article footnote b. states:

"b. Parts of Kahneman's book were undermined by psychology's "replication crisis," which affected some of its findings, but not the idea of system 1 and 2."

Would have been a better footnote if additional references were provided for the latest in that area of discourse.

jarmitage··on Tidal Cycles – Live coding music with Algorithmic patterns
Interestingly you can do audio rate patterning with Tidal, I’ve tried it up to around 10kHz!
jarmitage··on Tidal Cycles – Live coding music with Algorithmic patterns
Thanks, I never expected to hear anything like this when I started out, so it means a lot!

I started around 2014 or so, when there were fewer systems available. I saw Alex McLean perform with Tidal and that was enough for me, although I like to think I would have ended up using it anyway.

The main thing that initially grabbed me was the arbitrary subdivision of time in the mini-notation, something I’d spent countless hours doing painfully by hand in a DAW. I love the terse syntax and simple yet powerful philosophies underlying Tidal.

jarmitage··on Tidal Cycles – Live coding music with Algorithmic patterns
Personally I've never been attracted to writing SuperCollider code, especially not in a live context, largely due to its syntax, but also its complexity.

So-called 'visual programming languages' I don't find interesting for performance, since they rely on the mouse for program manipulation.

For me Tidal's mini-notation is the greatest music sequencing tool of all time, bar none. Every time someone shows me a sequencer I can usually write the Tidal code in my head on the spot, and save $1000s on redundant hardware. It could only be beaten by being turned into a physical instrument, something I've tried to do in the past: https://github.com/jarmitage/Stenophone.

That being said, even though I'm evidently a big Tidal fan I would still call attention to ICLC and HLCI, where amazingly creative and interesting new systems and approaches are being proposed every year:

https://iclc.toplap.org/

https://hybrid-livecode.pubpub.org/

jarmitage··on Tidal Cycles – Live coding music with Algorithmic patterns
I’ve been making pop music with Tidal for almost 10 years:

https://youtube.com/@LilData

https://instagram.com/lildata.music

jarmitage··on How can AI help with climate change? A conversation with MIT's Priya Donti
Anyone interested should visit https://www.climatechange.ai/

https://www.youtube.com/@ClimateChangeAI

Page 1 of 11Next →