Esai

@listening_post
5 Followers
110 Following
125 Posts
Security engineer, sysadmin, homelab
Running In Printf

You may or may not know, but printf is a Turing-complete language, once you exploit all the strange and wonderful format characters in it (especially %n). But who has time to write code as printf m…

Hackaday

Looking back at some of my old decaps compared to one I did recently. Amazing what a difference 15 years of practice makes lol.

The etch is so much more surgical now (and I can preserve copper bond wires which was a pipe dream before - although to be fair back then copper wires were not in common use)

The clipped pin on the recent sample is intentional, you'll find out why in a few weeks

https://github.com/flatpak/flatpak/issues/3001

Positive spin, positive spin, positive spin… My Deck doesn’t have any #flatpak’s anymore!

WezTerm? #AppImage. Syncthing? #Homebrew. Heroic? AppImage. Emulators? AppImage.

Positive enough?

@cblte Did a quick write up for you. I’ll probably add a bit more detail later (updated!) but this has the important bits:

https://markmcb.com/web/selectively_disabling_http_1/

Selectively Disabling HTTP/1.0 and HTTP/1.1 - Mark McBride

Reduce noise from bad clients by disabling HTTP/1.0 and HTTP/1.1 while making exceptions for legitimate clients relying on those protocols.

Recently I was dealing with #appimagetool in #forgejo workflow, because I need to build also #aarch64 #appimage on x86_64 host I have opted to user #podman with qemu-static (--platform linux/arm64) and here us the catch. qemu-static expects dynamically build executable, but appimagetool is statically build. This fails spectacularly also --appimage-extract-run will not work. But don’t worry, there is allways the way.

offset=$(LANG=C grep -a -b -o -m 1 'hsqs' appimagetool-aarch64.AppImage | cut -d: -f1)

dd if=appimagetool-aarch64.AppImage of=appimagetool.squashfs bs=1 skip=$offset 2>/dev/null

unsquashfs -q appimagetool.squashfs

./squashfs-root/AppRun "$APP_DIR" target.AppImage

Works as a charm.

#linux #cicd #development

i buy all of my asics on https://mouser.com because i am a cat

when they force you to run their software on a device you have on you all day long.
it's fucking gross!

the way they have done this so deceptively.

it makes me so angry!

You know what trend I would REALLY like to see completely stamped out once and for all in 2026? Bathroom products in public accommodations that put their distinguishing terms in really fine print on otherwise nearly identical containers.

You're in an airport and have a few minutes to pee before your flight. Tell me: which one of the two pictured bottles contains soap and which one contains hand lotion?

Or sometimes even better: You're in the bathroom of a hotel room where you just spent the night. Normally you wear glasses (I don't, but I can relate. I used to.) but you don't have them on because you're in the shower. As the water flows over your head and you are surrounded by steam, you strain to discern any difference among the three bottles mounted to the wall next to you. They're all an identical shade of light teal, large font writing indicates they contain something involving ethically-sourced organic tea tree oil, and you wish you had a magnifying glass to figure out which one is shampoo, which one is conditioner, and which one is body wash.

Why on earth do designers not make that information the largest and most distinct feature of the bottles? Why are they always identical colors?

I really feel like we will turn society around if we abolish this aesthetic practice as well as fascism in 2026.

If you have a foldable Google or Samsung (or any Android foldable phone) you can play this game. It is a flappy bird clone that uses your folding phone as the controller

Play here: https://lyra.horse/fun/foldy-bird/

Author page and demo https://xcancel.com/rebane2001/status/2007198231479103611

As I want to rely on 2.4/5 GHz auto-selection for most devices at home, I couldn't test 5 GHz separately using my tablet as no option exists to force-pick an AP from multiple APs with same SSID on iOS. After a Web search, I found the creative workaround: just ban its MAC address at the 2.4 GHz AP. The speed is still inconsistent, as the reception became even worse - with an RSSI of only -79 dBm. The 250 Mbps PHY rate is also not much better than 150 Mbps at 2.4 GHz. But... the baseline improved from 3 MiB/s to 5 MiB/s, with bursts to 8 MiB/s. In the end, 80 MHz is overall a net win in comparison to 20 MHz.