Smithy is a tiny git forge in golang

Smithy is a web frontend for git repositories. It's implemented entirely in Golang, compiles to a single binary, and it's fast and easy to deploy. Smithy is an alternative to cgit or gitweb, and doesn't seek to compete with Gitea and the like.

If you're doing Advent of Code in 2020, what language did you choose?

I got pretty close with turning the Paperwhite sideways. It works well with continuous scroll, at least for books you read slowly.

Show thread

Kindle nerds!

Do you have any tips or tricks on how to make reading old scanned books in PDF on Paperwhite/Oasis better?


What’s the fediverse equivalent of a closed Facebook group? Semi private discussions. Threads and replies.

All these boomers on Facebook talking about ditching Facebook for Parler, or MeWe, or whatever.

As hackers, I feel like we've failed them.

Film photography 

I got my Portra 400 prints back today. Premium film. Medium format. Yashica TLR. Impressive that this technology still works. But the results were disappointing. I was expecting it to be night and day. Shooting film is expensive and the results are meh. I’m going to finish a roll of HP5 and sell the camera. Digital is more than capable and I was just looking for a magic bullet.

I set up a bare minimum xmonad over the weekend but had to go back to i3 to get anything done at work. And now I really miss the master/stack layout, and the easy layout switching. The switch was motivated by sway being ridiculous with some GUI programs (vlc, kdenlive, calibre).

honza :fedora: boosted

“Holy, holy, holy, is the Lord of hosts: the whole earth is full of his glory.”
‭‭Isaiah‬ ‭6:3‬ ‭KJV‬‬

@jbauer Is there a general rule of thumb for how long it takes for a fountain pen to “dry out” if you’re not using it?

@jbauer I didn't see any articles on your blog about the virtues of fountain pens...? :)

I wonder what the golang stdlib designers were smoking when they wrote the "flag" package.

If you’re hosting your own git repositories with cgit or something, what’s a good and free mailing list service/solution to go along with it?

honza :fedora: boosted

Just looked at some projects on Github and saw that the site no longer advertises a standard git command to copy for repo cloning. Now they encourage the use of 'Github CLI' with the syntax of 'gh repo clone'.

No doubt it's a wrapper around git that will slowly gain features that git won't add because there is no need for them.

They are no longer a 'git hub', they are a 'repo space'.

All leading to the classic, Embrace, Extend, Extinguish.

honza :fedora: boosted
honza :fedora: boosted

Talking on an analog phone line is deeply satisfying. I think it's the lack of latency; we're used to 100-500ms delay in most cell phone conversations. It's almost spooky to talk to someone for half an hour and not once have to say "no, sorry, go ahead" or add additional space to make sure someone's done speaking.

honza :fedora: boosted

Vim: avoid plugins. Don't turn it into an IDE. Unix is your IDE and Vim is your editor.

Of my plugins, the only ones which don't add more language support are:

Fugitive, exclusively for :Gblame




hilinktrace, which helps with designing/modifying color schemes

@kev I'm trying to install pi-hole on my Synology using your guide. I'm stuck on the "install docker" step. The docker app doesn't seem to be available in the registry. Did you have to do anything special? Add a package source?

Show older

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