Posts
5879
Following
356
Followers
555
.

Jarkko Sakkinen

Edited 5 days ago
It's sick that this card tower is finally working, while looking at the command-line composed correctly and actually doing the job; and even has permission dialog flows. Took multiple weeks and lot of painful trial and error to get here :-)
1
0
0

Jarkko Sakkinen

I think I should do some kind of output filtering to make opencode-landstrip output just contain the tool command :-)

{ exec 3<>/dev/tcp/127.0.0.1/45811 ; } 2>/dev/null && '/home/jarkko/.cache/opencode/packages/opencode-landstrip@latest/node_modules/@landstrip/landstrip-linux-x64/bin/landstrip' '--trap-fd' '3' '-p' '/tmp/opencode-landstrip-df17xp/policy.json' '/bin/zsh' '-lc' 'env TARGET_DIR="/home/jarkko/work/codeberg.org/puu/puu/build/puu_amd64/target" BINARIES_DIR="/home/jarkko/work/codeberg.org/puu/puu/build/puu_amd64/images" HOST_DIR="/home/jarkko/work/codeberg.org/puu/puu/build/puu_amd64/host" BR2_EXTERNAL_PUU_PATH="/home/jarkko/work/codeberg.org/puu/puu" PUU_VERSION="2026.05" SOURCE_DATE_EPOCH="1735689600" "/home/jarkko/work/codeberg.org/puu/puu/board/puu/amd64/post-image.sh"' || bash -c 'exec 3<>/dev/tcp/127.0.0.1/45811 2>/dev/null && exec "$@"' bash '/home/jarkko/.cache/opencode/packages/opencode-landstrip@latest/node_modules/@landstrip/landstrip-linux-x64/bin/landstrip' '--trap-fd' '3' '-p' '/tmp/opencode-landstrip-df17xp/policy.json' '/bin/zsh' '-lc' 'env TARGET_DIR="/home/jarkko/work/codeberg.org/puu/puu/build/puu_amd64/target" BINARIES_DIR="/home/jarkko/work/codeberg.org/puu/puu/build/puu_amd64/images" HOST_DIR="/home/jarkko/work/codeberg.org/puu/puu/build/puu_amd64/host" BR2_EXTERNAL_PUU_PATH="/home/jarkko/work/codeberg.org/puu/puu" PUU_VERSION="2026.05" SOURCE_DATE_EPOCH="1735689600" "/home/jarkko/work/codeberg.org/puu/puu/board/puu/amd64/post-image.sh"' 2>/dev/null || '/home/jarkko/.cache/opencode/packages/opencode-landstrip@latest/node_modules/@landstrip/landstrip-linux-x64/bin/landstrip' '-p' '/tmp/opencode-landstrip-df17xp/policy.json' '/bin/zsh' '-lc' 'env TARGET_DIR="/home/jarkko/work/codeberg.org/puu/puu/build/puu_amd64/target" BINARIES_DIR="/home/jarkko/work/codeberg.org/puu/puu/build/puu_amd64/images" HOST_DIR="/home/jarkko/work/codeberg.org/puu/puu/build/puu_amd64/host" BR2_EXTERNAL_PUU_PATH="/home/jarkko/work/codeberg.org/puu/puu" PUU_VERSION="2026.05" SOURCE_DATE_EPOCH="1735689600" "/home/jarkko/work/codeberg.org/puu/puu/board/puu/amd64/post-image.sh"'
1
0
0

Jarkko Sakkinen

❯ tpm2sh algorithm
ecc-bn-p256:sha256
ecc-nist-p256:sha256
keyedhash-hmac:sha256
keyedhash-null:sha256
keyedhash-xor:sha256
rsa-2048:sha256

tpm2sh 1.0

https://crates.io/crates/tpm2sh
0
0
0

Jarkko Sakkinen

Meson's wraps are awesome :-) I've learned about this feature only recently. Goodbye submodules...
0
0
0

Jarkko Sakkinen

Edited 7 days ago
@oleksandr e.g., i don't pick my software based on whether the author voted/supports left or right wing but opposing same sex marriage is just inhumane. Absolutely nothing to do with politics :-)
0
0
0
"Brave Software was founded in 2015 by Brendan Eich, creator of JavaScript and former Mozilla CEO who left the organization after coming under fire for his support of eliminating the right of same-sex couples to marry, and Brian Bondy, a programmer who had formerly worked at Mozilla."

I actually did not know this. Normally I don't want let other issues than qualities of the software itself to dictate my choice but opposing same-sex marriage is just too weird for me... I don't fully trust his judgement, not really a question of politics.
1
0
0

Jarkko Sakkinen

Something I just learned: if you ask filesystem permission do it BREADTH-FIRST, NOT depth first ;-) It takes having a ~/.cargo/registry hierarchy to realize this.
0
0
0

Jarkko Sakkinen

Edited 7 days ago
Landstrip is like browser tab type sandbox for command-line.

I've actually wanted something like that to restrict e.g. complex potentially destructive scripts and stuff like that long before AI psychosis but coding agents make such great test case for stress testing, as they stochasticaly make wrong choices all the time.

Why they might suck makes them great for this project.
0
0
1

Jarkko Sakkinen

I found DDR3's from my drawer? Anyone? Affordable prices ;-) Or maybe I should let Sam and Elon fight for these to get the best bid.

Wondering if I should get insurance for my RTX 4090
1
0
0
@thomasfuchs I ordered new NAS drives 2 months ago from Amazon. The expected delivery time is mid-October.
1
0
3
And I should probably send MAINTAINERS update and add my tree to keys entry. Most of keys patches go through my tree these days so it would probably make some sense.
0
0
0

Jarkko Sakkinen

Great all PRs went in w/o complains. Last round I had some issues, so had a little bit of extra stress :-)

I have now two next branches:

1. for-next-keys
2. for-next-tpm

I always send (1) first as it has larger spread (every system that boots Linux has keyring) and after that (2). Before I had them mixed up, which was a really bad idea (or there was no thinking at all tbh), so had to reorg...
1
0
0
That said, for me personally it is no worse than vendor than Google or Mozilla. They are all evil :-)
1
0
0

Jarkko Sakkinen

Edited 8 days ago
@oleksandr All main browser are horrible slop right now. I don't see almost any difference. I don't use pre-existing Brave because it is equally full of random useless features. There's no IMHO safe haven't. EVERYTHING sucks right now I suppose...
1
0
0
@oleksandr I did not. It did not accept my payment :-)
1
0
0

Jarkko Sakkinen

I bought a license: https://brave.com/origin/
1
0
1
Show older