Pinned post is down indefinitely, so if you were following and want to continue reading my short-form brain spewage, the new location is

my instance @dan has mysteriously stopped working, so I have nowhere to tell you I have revived the qemu support in

Thinking about doing some #nixwrt dev #livestream some time this week (probably between 8-10pm UTC, after kids in bed). LMK if you'd join (and any tips on platform etc, esp. FOSS concerns)

on which note, "what are you even doing with nixwrt, Daniel?"

Glad you asked. As of the day before yesterday approximately (sqrt sod-all) but I am trying to get back into it

I ordered a second gl-ar750 so I have a dev device as well as the one that holds the family's internet access together
I am randomly refactoring stuff to make it easier to build particular parts (e.g. the kernel) from the command line than currently. I sometimes find myself building the whole monolithic image and then using binwalk to extract the component of interest, which feels suboptimal
I am wondering if I can revive the qemu target and somehow make it useful (maybe it could have emulated ethernet with a tap device so I could write tests that talk to a pppoe server, or ... I dunno ... something)

Show thread

Went to rebuild nixwrt on my usual build machine and it started by compiling readelf. I think this probably means I garbage-collected the #nix store since last time I built it and therefore must build the mips toolchain/world ab initio. This in turn implies it's time to go to bed

(Another data point consistent with the hypothesis: right now it's building gcc)

btw if anyone was wondering "have you actually switched to this account" the answer is "sort of". I check this account more often than, and I try to remember (not always successfully) to boost whatever I write so if appears on both, but I don't have running in what you might call a "production" config yet. Which is to say, it's running in a random docker container and has no backups.

Oh, hey, this is good news. Linux (in OpenWRT) now has device tree support for my home router. Really need to snag another one so that I can port #nixwrt to it without losing the internet. [dan@noetbook:~]$ strace emacs 2>&1 |grep connect connect(4, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = 0 connect(4, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = 0 connect(5, {sa_family=AF_UNIX, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0 connect(5, {sa_family=AF_UNIX, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0 connect(5, {sa_family=AF_UNIX, sun_path="/run/user/1000/:0"}, 20) = -1 ENOENT (No such file or directory) yeah, er, right ... what?

Show thread

@climagic have you seen "beets"? it's like notmuch for music. My music archive is on a machine called loaclhost, so to download tracks for local playback eslewhere I can do

ssh loaclhost "beet ls -f \\\$path playlist:oct2019 | cpio --no-absolute-filenames -o --format=ustar " | tar --strip-components=3 -xvf

Is it wrong of me to want to pick a favourite? Or two favourites, shown here

Show thread

Carrot on the left lists their interests as "Ghostbusters cosplay". Right hand carrot works undercover as a squid

Show thread

Poseable carrots. Or, emissaries from the planet K'rgathongq IV. Unsure which

Hello world from over here ( test instance)

Despite a number of new features brought to the table by #Ubuntu 19.10, the headlining feature is this: it just feels really fast, even compared to Ubuntu 19.04. That comes down to dramatic improvements in #GNOME 3.34, the desktop environment used on Ubuntu. And we finally have a wealth of information detailing exactly what those are.

Version 2 (WIP) of my computer-controlled USB power supply. Because the wires kept falling out of my breadboard, & also I had to give the Arduino Yun back


Show older

The original server operated by the Mastodon gGmbH non-profit