When does #Iceberg beat #Parquet+projection on #AWSGlue, and when doesn't ?

An end-to-end #ETL PoC on #AWS to find out: producer, #Kinesis, two #Firehose paths, two #Glue jobs, #Athena.

🔼 Spoiler: how the data is read is the key to the choice.

In the article: every choice with its why, plus a few gems from some Glue experience 😄

https://alessandra.bilardi.net/diary/articles/2026-05/when-does-iceberg-beat-parquet-projection-on-aws-glue-and-when-doesn-t.en

#DiaryOfALazyDeveloper

For years, my main personal desktop (Mac Studio) has had a Das Professional 4 keyboard attached. It's a beautiful keyboard but the corded nature of it has been increasingly shitting me, and a recent desk rearrangement meant it was even more annoying, so I decided to replace it.

I've been curious about the #Lofree block #keyboard for a while and since it's wireless, I decided to take the plunge on it. While it doesn't get used a tenth as much as my work computer (to which I have my #Kinesis Advantage 360 attached) or even half as much as my secondary desktop (an iMac) that sits beside my work computer, for the time I've been using it over the last week I've really been impressed with the Lofree. Has a very good build quality and a nice feel to it. It *does* seem to have a slightly tighter key-spacing which is taking me a little bit to get used to, but another couple of days of even ad-hoc usage should address that.

Thank you @iank, four years ago you gave me a few pairs of #Kinesis wrist pads. Just scrubbed + put another fresh pair on. Still thankful, makes the keyboard new again!
The saga with my #neovim config continues. I already re-did it many times throughout my vim journey, however everytime instead of doing it clean and right, I just quit since it kinda worked, which is the goal, right? Anyway, I've got this great book from my friend who brought me into a rabbit hole of #kinesis keyboards and (neo)vim (thanks @gemelen). I've read it many times, yet everytime I learn something new, like today I've learned it's possible to undo changes fot the last X minutes, cool!

I've got a #QMK mod for my #Kinesis #Advantage2 LF #keyboard: https://karl-voit.at/2021/05/23/advantage2-modifications/

The mod is using a Teensy+ 2.0 chip:
https://michael.stapelberg.ch/posts/2020-07-09-kint-kinesis-keyboard-controller/

I've got weird effects over the last weeks: left Alt-key not working (independent of its physical position/mapping), order of keys is mixed up when entering, sometimes a sluggish delay when typing text. Could be related to KDE Plasma (X11 and Plasma on 2 hosts) or keyboard hardware, I don't know.

Could it be that after 5 years the Teensy chip needs to be replaced? đŸ€”

Maybe the dampening (see first URL above at the bottom) did cause some overheat?

The keyboard is powered 24/7.

And if so: where do I get a #Teensy++ 2.0 chip these days? (Or I might to Teensy 3 or 4 which should be possible as well ...)

/cc @xro

Kinesis Advantage2 LF Keyboard: My Custom QWERTY Layout, Touch-Typing, Dampening, Switches

Kinesis Advantage2 LF Keyboard: My Custom QWERTY Layout, Touch-Typing, Dampening, Switches

public voit - Web-page of Karl Voit

@tynstar I'm sure I'll get used to it, still disappointing though. The #kinesis #advantage360 shows how small you can make those leds. So i don't really buy the bulkyness argument.

Let's hope the firmware catches up to allow configuring the keyswitch LEDs sometime soon. But doesn't seem too promising right now.

I've got a #Kinesis #Advantage2LF #keyboard. I switched PCB to the #kinT alternative using a #Teensy controller in 2021-02 to get #QMK firmware:
https://github.com/kinx-project/kint

Since a few weeks, I face issues: ESC switched its position with the ` character. I "fixed" that by swapping their definitions in the keymap.c file & re-flashing. Weird but that worked.

Since a few days, they were swapped again. Swapped them back + flashed to their original definition position. Fixed.

However, there's another issue I can't fix: the Alt-keys are behaving erratic. See their position on https://karl-voit.at/2021/05/23/advantage2-modifications/

The left one is not doing anything at all. https://keyboard-tester.com/ doesn't show anything when they are pressed. I don't know if this is OK for that kind of modifier. The right Alt key is working sometimes.

Both were mapped to KC_LALT. I tried to flash both with KC_RALT which didn't change anything.

Could it be that the Teensy controller got faulty?

Any other ideas?

GitHub - kinx-project/kint: kinT keyboard controller (Kinesis controller replacement)

kinT keyboard controller (Kinesis controller replacement) - kinx-project/kint

GitHub
Does anyone do a **wired** split ergonomic #keyboard? I'm getting tired of my #kinesis #advantage360 pro losing sync between the two halves.

Have I mentioned recently how insanely perfect the #Kinesis Advantage360 keyboard is for me as a long-term RSI sufferer?

I've been using Kinesis Ergo Keyboards for around 28 years now, on and off. The traditional form factor I've owned is the split design in terms of #keyboard halves, but still joined in a common piece of plastic, limiting how far apart you can space the keyboard halves.

Much earlier in the year my #RSI flared to Unmentionable Levels and I lashed out the $$$$ to upgrade from the prior fixed-width design to this and I've seriously not looked back.

And yeah, I finally gave in and switched to a trackball for work, too.

But the Advantage360? It's pulled me back from the brink of disability.

Buying the Kinesis Advantage 360 keyboard was a mistake | Angelika.me

Why this beast of a keyboard did not work for me and what I ended up using instead.