Show newer

In February 2019 I rented a house and invited a bunch of musicians to spend the weekend making music together. This music video was made on the first day.

How to build a soil moisture sensor for your plants, getting notifications when they're dry.

@laravista good point! I haven't had that problem yet, but it would be easy to blacklist some of the comments before republishing the blog.

@laravista correct! The blog is just static pages uploaded to S3, so I need to regenerate it periodically for new comments to show up.

@laravista here's my blog engine:

When I create a new post, it's published to Twitter, Mastodon, WT.Social and a few others (configured per-post).

Replies are then mirrored locally, in order to preserve them. See an example here:

Testing the integration between my weblog engine and Mastodon.

I use Arch Linux, but not sure if I'd recommend it — it will add another layer of problems. 😕

In Ardour, if you create a MIDI track and connect the keyboard to it, you should see it light up when you press keys. Add a soft synth to the track and the sound meters should also light up.

@cavaliertusky thank you!

Which keyboard do you have? You can try running Ardour without Jack (using the ALSA driver instead), if you need the interapplication routing.

Alternatively, try running `a2jmidid -e`, after starting Jack, and manually connecting the MIDI keyboard to the track you want.

Let me know if I can help, I've been using Ardour and Linux to make music for a few years now, and even though the initial setup is hard it works fine after.

@cavaliertusky thanks, I'm happy you like it!

Everything was composed, mixed and recorded using a single instrument, the Teenage Engineering OP-Z:

The songs were recorded straight to my phone, via USB. I did some light mastering (compressor, limiter, EQ) in Ardour before uploading them.

Trailing commas are the best invention, ever,

@ndegruchy I agree that it's too much information, but this is for a generic tool (, not a specific visualization.

One way would be limiting the number of columns presented, but that seems arbitrary and I'd like to give the power to the users to see as many columns as they want, which is why I'm considering dynamically loading columns as they scroll horizontally.

What is the widest DOM element you've ever rendered?

I have a table that when rendered is more than 2.1 million pixels wide! Does anyone know a React component that dynamically loads table columns (in addition to table rows)?

Signs of a computer expert:

☐ uses vi or emacs
☐ uses git or mercurial
☐ uses tmux and/or mosh
☑ copies a form before submitting

My favorite sport: typing faster than the typeahead can give recommendations.

Some people, when confronted with a problem, think "I know, I'll create a tagging system." Now they have .

Show older

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.