Show more

Ripcord is being passed around social circles for young children today, because I'm being harassed multiple times per hour on the internet by 10-14 year old American children, with all of the things you would expect that entails.

cancel boosted

LMMS Dev Rant 

Here is the wet/dry knob in 2008 (12 years ago now!) using the correct 0-1 range, being changed inexplicably to -1,1 in a huge unrelated commit: github.com/LMMS/lmms/commit/f3

Show thread
cancel boosted

LMMS Dev Rant 

The wet/dry problem still persists!

github.com/LMMS/lmms/blob/a1b3

All my controversial PR did was change that -1 to a 0.

Show thread
cancel boosted

LMMS Dev Rant 

It's been 3 years, and I'm still bitter about my development experience with LMMS.

I was looking at their DSP code, and found that most plugins were not handling wet/dry value knob properly. I realized it was a longstanding bug. The wet/dry knob should have been writing a 0-1 value, but it was writing a bipolar -1,1 ranged value like a pan knob. I even looked at the git history and found at one point it was set to be 0,1, but was mysteriously changed to -1,1 in a massive commit with sweeping changes. It was definitely a bug. I could see plugins mishandling it and I could hear it too.

It was a simple PR (I changed like one line of code), and I made my case. What ensued was a huge chaotic discussion. Apparently, the bug was there too long and changing it would "break workflow", and also "sometimes it sounds cool".

I understand the concern about backwards compatibility, but come on! How can you expect to compete with anything commercial when your wet/dry knob can mess with phase + gain staging in unpredictable ways? Like, what?

My PR was closed but not merged, and AFAIK the bug still persists after all this time.

Don't let the eye candy fool you: LMMS objectively sounds like crap.

Forgot to add non-visual caption to this one. It's a screenshot of a Mac OS 9 folder with a readme file in it titled "Discipline has been Obsoleted"

Show thread
cancel boosted

MNT Reform (open hardware laptop) campaign is live: crowdsupply.com/mnt/reform

And here's the Launch Announcement:
crowdsupply.com/mnt/reform/upd

Thanks to everyone who helped and supported us to make this happen.

My thoughts on Zoom acquiring Keybase?

Here's a screenshot of the Keybase client in March 2020, the last time I tried to use it. It had turned itself into a black rectangle after an auto-update in October 2019. It stayed that way across multiple updates. Its memory usage rose with each update. There isn't a way to quit it from the UI.

Ripcord users: some changes to Slack in the last day or two have made the username & password sign-in process stop at the validation step. Until it's fixed in the next update, if you need to re-authenticate or add a new Slack account, use the Import from Browser option instead.

cancel boosted
cancel boosted
cancel boosted

If anyone's interested: on Friday at 11AM PDT, I'll be doing a live stream of the absolute basics of setting up a Playdate developer environment, writing some simple Lua code, and getting it onto the device. twitch.tv/panicsteve

I posted this last night, and a few people told me they didn't get it. The explanation surprised them.

The document with the graphical comments and fully controllable formatting is also the source code for the program. It's actually being compiled and run.

The compiler doesn't have any special support for this particular document format.

This is real.

cancel boosted

System 7 has the most fantastical UX to customize applications.

My favourite IDE, THINK Pascal 4.0, is a nearly perfect jewel, but I was sad that it had a missing "select all" shortcut, and that the "Run" shortcut was using G instead of R.

Here's how it is done.

Show more
Merveilles

Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.