84 Followers
229 Following
77 Posts
Security researcher, Rust dabbler, and hobbyist musician.
I have a sleep mask that uses a photo of my own eyes.
githubhttps://github.com/ecashin/
musichttps://linktr.ee/relaxednapper
dog musichttps://open.spotify.com/album/6Qfvx3fvY6a6F5u4X3Q7QX?si=wao4NWaRQSSQuCSd0W-3Nw

Why am I downloading and installed ed(1) today?

A: mariadb-dump is generating SQL it cannot run. Also. The files are huge and just need one or two tweaks. vim hangs horribly opening the file because of its size. ed(1) just takes a nice pause when saving it, but is otherwise responsive and _fast_.

I love ed.

(Also. There are a lot of "modern" linux distros that don't install it by default. *glares in BSD user*)

@ed1conf

@dave_andersen I think I know what you mean, but I'm not a computer science professor, so an elaboration on your personal perspective would be appreciated. :)
@BryanBennett @june Hi. I don't think I have access to the post you're referencing.

Reminder: whenever you see examples of 'cursed' C or C++, run it built on GCC/Clang with

-Werror -Wall -Wextra -fsanitize=undefined,address

and see how far it gets. These flags should be enabled by default in IDEs, build systems and for testing and development.

@dave_andersen What is the light blue thing called, please? (In homebrewing, I've worked with CO2 tanks before, but I don't recognize that thing.)
@macberg @protman I really hope it's a solved problem and that my expectations are outdated. I think I was actively trying to sync things when Linux audio was in a transitional period, so it's hard to say whether my experiences have much weight anymore.
@protman This reminds me of lots of MIDI-clock issues between hardware and hardware or hardware and software. It's why I sold my Arturia DRUMBRUTE (c. 2019 it couldn't follow a clock). And it's why I'll use plugins inside Renoise but avoid hooking it up to other apps.
It's kind of surprising that sync is so hard for people to get right, but it must be tricky.
@dave_andersen Did the robot do a good enough job unattended for you to avoid cleaning up after it had tried to clean it up? I am not being snarky--I'm genuinely interested in the quality of the mopping.
@protman Ha! That explains why I thought, "Impulse Tracker!!! Wait, no---Renoise!!!"

@b0rk @jspc I like it that for the NUL-separated stuff in that file, the xargs feature of handling NUL-separated stuff is handy.

xargs -0 -n 1 < /proc/$$/environ

And for seeing weird stuff that might have funny characters, the "listing" command of the stream editor is handy.

sed -n l /proc/$$/environ | less