hex

@hexdefined
248 Followers
39 Following
191 Posts
hacker | developer | artist | furry | https://twitter.com/hexdefined
I suppose it's rather fitting that the hellsite is on fire
Well, I guess I might start posting here again. Not that I've really been posting on Twitter either recently, lol
I keep forgetting to use Mastodon
really need to copy my tweets here or something

I'm trying out postmarketOS on my OnePlus One. My notes so far:

- While the mainline kernel shows console output, only the downstream one has functional graphics.
- OpenSSH works in the mainline kernel, but in the downstream one the connection breaks after authentication. Dropbear works, the USB Networking wiki page says how to switch.
- The 'Unknown chunk type' fastboot error is caused by the image being too large. Create a recovery zip, or choose no UI.
- Phosh, GNOME, and Xfce seem broken.

finished a new drawing today

I made a handy script to patch JD-GUI to use a dark theme:
https://gist.github.com/hexdefined/d7c0a0a9ff27e689c4d289ceacfd7c9a

It uses Darcula for the interface (with -Dhidpi to work around a bug), and changes the code view to use a dark theme that's actually already inside JD-GUI but not used.
It also turns on antialiasing so the fonts don't look terrible.

Patch JD-GUI to use a dark theme

Patch JD-GUI to use a dark theme. GitHub Gist: instantly share code, notes, and snippets.

Finally figured out why a partition wasn't unmounting, despite supposedly not being used by anything. A bit of deeper digging revealed it was in use by jbd2, which is the kernel. Turns out there was a loop device that was set up but not mounted. losetup -d fixed it.
me: okay, I want to build this google thing
me: *clones repo* ok how do I build it
google: with our proprietary build tool that's nearly the same as a standard one but not
me: *runs tool*
tool: no
me: what
google: you cloned it wrong
me: what
google: you have to clone with our special tool that's nearly git but not