Load site modules...
lade...
random avatar

michal - Network

Posts Subscribe

Firing up Wireshark, the airwaves are completely flooded with MDNS queries/responses of people's macbooks and iphones and ipads.

https://toot.kottman.xyz/@michal...

Firing up Wireshark, the airwaves are completely flooded with MDNS queries/responses of people's macbooks and iphones and ipads.

20.5.2025 16:34Firing up Wireshark, the airwaves are completely flooded with MDNS queries/responses of people's macbooks and iphones and ipads.
https://toot.kottman.xyz/@michal...

The place I'm staying at has open wifi, but nothing on the regular internet seems to be working. Pings to well-known addresses like...

https://toot.kottman.xyz/@michal...

The place I'm staying at has open wifi, but nothing on the regular internet seems to be working. Pings to well-known addresses like quad1, quad8 and quad9 work but DNS resolution doesn't.

It turns out that DNS traffic is either filtered, or re-routed through an overwhelmed server...

$ tailscale set --exit-node=...

And "I'm in!"

20.5.2025 16:21The place I'm staying at has open wifi, but nothing on the regular internet seems to be working. Pings to well-known addresses like...
https://toot.kottman.xyz/@michal...

Greetings, Human.You are late for providing me food. Light conditions outside are favorable, it's no longer night, I don't care...

https://toot.kottman.xyz/@michal...

Greetings, Human.

You are late for providing me food. Light conditions outside are favorable, it's no longer night, I don't care about your "sleep patterns". The cans won't open by themselves. Chop chop!

19.5.2025 04:24Greetings, Human.You are late for providing me food. Light conditions outside are favorable, it's no longer night, I don't care...
https://toot.kottman.xyz/@michal...

Another day, another update that breaks existing stuff (apt upgrade on my Pi5 installing a new kernel, breaking the DKMS module for the...

https://toot.kottman.xyz/@michal...

Another day, another update that breaks existing stuff (apt upgrade on my Pi5 installing a new kernel, breaking the DKMS module for the Coral board)

Fortunately I know my way around and found a workaround and knew how to apply it: github.com/KyleGospo/gasket-dk

But that made me appreciate how people like my parents learned to hate updates since they are forced onto them and always break something they were used to and cause nothing but frustration...

18.5.2025 19:07Another day, another update that breaks existing stuff (apt upgrade on my Pi5 installing a new kernel, breaking the DKMS module for the...
https://toot.kottman.xyz/@michal...

After a few hours of scratching my head about the diode wiring, my #diy #dactyl #manuform #splitkeyboard is wired up and working!Now I need...

https://toot.kottman.xyz/@michal...

After a few hours of scratching my head about the diode wiring, my is wired up and working!

Now I need to do the other half 😭

The thick enamel wire is horrible to solder to (at least I'm sure there won't be any shorts!) and the config is really confusing to reason about.

But it's all set up with so at least I can change the keymap without recompiling/flashing!

18.5.2025 09:53After a few hours of scratching my head about the diode wiring, my #diy #dactyl #manuform #splitkeyboard is wired up and working!Now I need...
https://toot.kottman.xyz/@michal...

Computing is full of magic spells.One such spell is TAG+="uaccess" which gives the currently logged in user access to a connected...

https://toot.kottman.xyz/@michal...

Computing is full of magic spells.

One such spell is TAG+="uaccess" which gives the currently logged in user access to a connected device

wiki.archlinux.org/title/Udev#

17.5.2025 12:42Computing is full of magic spells.One such spell is TAG+="uaccess" which gives the currently logged in user access to a connected...
https://toot.kottman.xyz/@michal...

Another point - the documentation references "info.json" a lot, but all of the example keyboards (and even the one created using...

https://toot.kottman.xyz/@michal...

Another point - the documentation references "info.json" a lot, but all of the example keyboards (and even the one created using `qmk create`) have a "keyboard.json" file instead (which seems to fill the same role and have the same schema, but I haven't been able to confirm this in the docs).

16.5.2025 17:18Another point - the documentation references "info.json" a lot, but all of the example keyboards (and even the one created using...
https://toot.kottman.xyz/@michal...

I bought a couple of these RP2040-Zero boards for my DIY keyboard project, but looking at the specs they are very competent, and I might use...

https://toot.kottman.xyz/@michal...

I bought a couple of these RP2040-Zero boards for my DIY keyboard project, but looking at the specs they are very competent, and I might use them for other projects too.

USB-C, lots of multi-function GPIO pins, 4x 12bit ADC, flashing by simply dragging compiled uf2 to a mass storage looking device, and it's TINY!

waveshare.com/wiki/RP2040-Zero

16.5.2025 15:02I bought a couple of these RP2040-Zero boards for my DIY keyboard project, but looking at the specs they are very competent, and I might use...
https://toot.kottman.xyz/@michal...

Youtube is becoming unbearable with the same ads playing every minute - hair products, personal hygiene products, investment & betting...

https://toot.kottman.xyz/@michal...

Youtube is becoming unbearable with the same ads playing every minute - hair products, personal hygiene products, investment & betting companies (lots of those!), sweets, dairy products...

Almost feels like watching TV again, which is funny, because that is the reason why I stopped watching TV years ago.

I wonder how long until my addicted me thinks "enough is enough" and never opens the app again.

16.5.2025 14:21Youtube is becoming unbearable with the same ads playing every minute - hair products, personal hygiene products, investment & betting...
https://toot.kottman.xyz/@michal...

Too much documentation can sometimes be a problem - especially when it's not kept up-to-date.I'm reading the QMK firmware docs [1]...

https://toot.kottman.xyz/@michal...

Too much documentation can sometimes be a problem - especially when it's not kept up-to-date.

I'm reading the QMK firmware docs [1] and there's a lot of conflicting looking documentation - the project seems to be in the middle of a migration from C pragmas to a json-based config, and not all values are supported.

I have to constantly jump back and forth through the docs, but the best reference in the end is working example code...

[1] docs.qmk.fm/

16.5.2025 08:28Too much documentation can sometimes be a problem - especially when it's not kept up-to-date.I'm reading the QMK firmware docs [1]...
https://toot.kottman.xyz/@michal...

So I started reading the QMK firmware guide and oh my... I didn't anticipate this ... much...This will take some time to absorb. I hope...

https://toot.kottman.xyz/@michal...

So I started reading the QMK firmware guide and oh my... I didn't anticipate this ... much...

This will take some time to absorb. I hope my RP2040 Zero has enough pins.

13.5.2025 15:30So I started reading the QMK firmware guide and oh my... I didn't anticipate this ... much...This will take some time to absorb. I hope...
https://toot.kottman.xyz/@michal...

with both parts printed, switches and key caps added, it's slowly getting closer to being done.Still not sure what the final key map...

https://toot.kottman.xyz/@michal...

with both parts printed, switches and key caps added, it's slowly getting closer to being done.

Still not sure what the final key map will be.

13.5.2025 11:11with both parts printed, switches and key caps added, it's slowly getting closer to being done.Still not sure what the final key map...
https://toot.kottman.xyz/@michal...

I should not have cheaped out on the #lifepo4 battery management system and gotten one with Bluetooth for diagnostics instead.Would have...

https://toot.kottman.xyz/@michal...

I should not have cheaped out on the battery management system and gotten one with Bluetooth for diagnostics instead.

Would have saved me quite a lot of time trying to figure out why it won't accept charge. Turns out that one of the cells got discharged below 2.8V and triggered the protection.

Once I knew this, it just took a couple of seconds of single-cell charging to get it above 2.8V and working again.

11.5.2025 07:40I should not have cheaped out on the #lifepo4 battery management system and gotten one with Bluetooth for diagnostics instead.Would have...
https://toot.kottman.xyz/@michal...

It's happening... It's not perfect overall, but it's a perfect fit for me!Took a handscan, moved some keys around to better fit...

https://toot.kottman.xyz/@michal...

It's happening... It's not perfect overall, but it's a perfect fit for me!

Took a handscan, moved some keys around to better fit my hand, removed some parts, added some more keys, and printed the generated STL.

Now that all the components arrived, it also has switches and keycaps.

Next step: handwiring :-/

ryanis.cool/cosmos/

10.5.2025 19:07It's happening... It's not perfect overall, but it's a perfect fit for me!Took a handscan, moved some keys around to better fit...
https://toot.kottman.xyz/@michal...

I've been watching a couple of lectures on a phone during a train ride, and I feel like the following is my favorite minimum-bandwidth...

https://toot.kottman.xyz/@michal...

I've been watching a couple of lectures on a phone during a train ride, and I feel like the following is my favorite minimum-bandwidth format: ~1MB/min - 480p 100kbit/s video + 32kbit/s audio.

For non-action content (lectures, "talking-head" videos, ...) it's more than adequate for a phone screen over constantly-changing low-bandwidth connection. Text is nicely readable (over a couple of frames), especially if scene changes are far apart. And I'm more listening than watching anyway.

9.5.2025 09:09I've been watching a couple of lectures on a phone during a train ride, and I feel like the following is my favorite minimum-bandwidth...
https://toot.kottman.xyz/@michal...

It's wild how effective hardware encoding is.I needed to convert a 1080p 2 hour lecture down to a reasonable size (so that I can view it...

https://toot.kottman.xyz/@michal...

It's wild how effective hardware encoding is.

I needed to convert a 1080p 2 hour lecture down to a reasonable size (so that I can view it via slow mobile). I encoded it to using VAAPI on my . I'm getting 20x realtime encode speed 🤯

I'm happy to get 0.2x using software encoding with libsvtav1.

5.5.2025 18:11It's wild how effective hardware encoding is.I needed to convert a 1080p 2 hour lecture down to a reasonable size (so that I can view it...
https://toot.kottman.xyz/@michal...

My 5yo: That Audi car has coins for logo, so that you know it's expensive.

https://toot.kottman.xyz/@michal...

My 5yo: That Audi car has coins for logo, so that you know it's expensive.

4.5.2025 08:42My 5yo: That Audi car has coins for logo, so that you know it's expensive.
https://toot.kottman.xyz/@michal...

Lesson learned: if you have a metering "smart" AC switch, do not put the router it's connecting to behind it 🤦

https://toot.kottman.xyz/@michal...

Lesson learned: if you have a metering "smart" AC switch, do not put the router it's connecting to behind it 🤦

3.5.2025 19:23Lesson learned: if you have a metering "smart" AC switch, do not put the router it's connecting to behind it 🤦
https://toot.kottman.xyz/@michal...

SHT30 temperature sensor mounted on a breadboard next to the microcontroller vs. connected via a long set of cables.And I was wondering why...

https://toot.kottman.xyz/@michal...

SHT30 temperature sensor mounted on a breadboard next to the microcontroller vs. connected via a long set of cables.

And I was wondering why it's "so warm" in the living room compared to elsewhere in the house...

3.5.2025 10:40SHT30 temperature sensor mounted on a breadboard next to the microcontroller vs. connected via a long set of cables.And I was wondering why...
https://toot.kottman.xyz/@michal...

Vyšiel model Qwen3, prvý mysliaci model "na domáce žuvanie" s rozumnou podporou jazykov iných ako angličtina a čínština....

https://toot.kottman.xyz/@michal...

Vyšiel model Qwen3, prvý mysliaci model "na domáce žuvanie" s rozumnou podporou jazykov iných ako angličtina a čínština. Ešte to nie je úplne ono, ale už je to skoro použiteľné. 8B model v Q4_K kvantizácii sa pohodlne zmestí na 8GB grafickú kartu.

Postrehy:

- "myslenie" prebieha v angličtine
- výstup je v "slovenčine", ale gramatiku ešte úplne nezvláda a mnohé slová sú "novotvary", predpokladám z iných slovanských jazykov
- má tendenciu sa zacykliť

29.4.2025 15:43Vyšiel model Qwen3, prvý mysliaci model "na domáce žuvanie" s rozumnou podporou jazykov iných ako angličtina a čínština....
https://toot.kottman.xyz/@michal...
Subscribe
To add news/posts to your profile here, you must add a link to a RSS-Feed to your webfinger. One example how you can do this is to join Fediverse City.
         
Webfan Website Badge
Nutzungsbedingungen   Datenschutzerklärung  Impressum
Webfan | @Web pages | Fediverse Members

⬆️

⬇️