Hi! My name is Michał Góral, I am software developer (currently at Nokia) and
this is my personal website. You can read more about me on a separate
page if you’re curious.
You can contact me by e-mail: dev@goral.net.pl. My PGP key
fingerprint is: 0423 DE59 98D1 2C33 E599 CDCF E3DD DA4D C45F 58CB.
Jabra Evolve 65 SE are strange wired/wireless headphones. They come with USB
receiver and a possibility to use them wired over USB.(sidenote: TBH wired connection isn’t documented anywhere on the “manual” printed on
the recycled-like box)
While wireless mode is flawless, wired
mode is… oh boy!
First I had to wait ~10 seconds before even hearing anything (although dmesg
detects headphones immediately). Finally there’s sound: the worst, the most
flat sound waves ever heard or produced, even worse than my laptop’s shitty
speakers… for next 10 seconds. Then JamesDSP (equalizer/effects software)
kicks in when it “discovers” Jabras and this changes everything. Sound goes
from ashtray-level trash to something enjoyable. Funny thing that there’s no
such delay for JamesDSP in wireless mode.
When you’re losing your faith with Jabras, you just have to give it a little
time to warm up. I am of people who remember good ole’ dial-up. I have lots of
patience.
Discovering this was fun and I haven’t even touched bluetooth yet.
From now on, this blog’s color scheme should follow OS dark/light scheme
setting (thanks to CSS’ @media (prefers-color-scheme: dark)). So far
there’s no manual scheme switch, because it’s too late and I’m exhausted, but
I’ll probably add one later on.(sidenote: N.B.: adding it was
sooo easy: CSS variables finally paid off!)
It’s based on vim-chalkboard Vim
theme, with some changes necessary for readability. Libre Baskerville is much
thinner than most fonts used in terminals, so I had to make it brighter to
remain readable. Still, I’ll revisit the colors in different lighting
conditions, as I’m not fully satisfied with some of them.
Wind and Truth was great. Possibly not my favourite part of Stormlight
Archive, which for me would be The Way of Kings and maybe Words of Radiance,
but it was great from beginning to the end. I must now retype all my notes to
the Cosmere page.
I just reconfigured some of my repositories to the new way of automatic pages
generation and deployment. This blog is one of them and hopefully this short
notification will appear in changelog. :)
Formatting is one of these parts of TWC which I disliked the most. This has
finally changed with release of TWC 0.9 and complete rewrite of formatting
strings syntax.
With markorapp, a script which I wrote, it's easy to create "singletons" in i3. Singletons are applications which should have only one instance, like a particular terminal.
Xsession is a default way of starting X sessions in Debian, but for some
reason it remains a mystery for many people. Here I try to shed some light on
it.
Structured Bindings is a new way to decompose values returned from functions. It's similar to some other programming languages and greatly simplifies the code.