Posts
5784
Following
355
Followers
555
.

Jarkko Sakkinen

I don't what it is in Ghostty but somehow it is hard to watch or looks just somehow ugly. Not imho visually appealing...
0
0
0

Jarkko Sakkinen

Mac MIni 2 is a monster build server for large (6 GiB images) BuildRoot builds.
0
0
0

Jarkko Sakkinen

Edited 2 days ago
Since I haven't finished the app, I thought I make Rust bindings for it. It's good test case to see if there is rot or just something upside down. Why not. It pretty easy to see then if the API does not "speak"
1
0
1

Jarkko Sakkinen

libttk is TUI library in C that I've started some years ago already. I've always thought I'll release it when I have some other thing done that uses it but those never get finished, so neither does libttk.

So I thought that I try clean it up and just publish it "without killer app" :-) There are no too many plain C TUI libraries so what the heck maybe someone else will finsih something.
1
0
1

Jarkko Sakkinen

Edited 2 days ago
it's a start. it's just diffcult to use things like lsp with e.g. kernel tree. #vim #vim9script
0
0
1

Jarkko Sakkinen

This vim9script plugin is the actual reason for readseek:

https://github.com/jarkkojs/readseek.vim

It's at this point still quite bad tho so don't use it :-) But architecturally I think it is ok and can be gradually improved.

#vim
0
0
0

Jarkko Sakkinen

0
0
0

Jarkko Sakkinen

Edited 2 days ago
And more valuable than vlmm part is the desktop packaging for Buildroot I think... and bootc stuff.
0
0
0
Ironically this project spun up when I early year tried to figure out what I could do so that there is zero risk to get sucked into madness. This is was what I figured and yeah this is toothbrush type of stuff with long 2h turnover times :-)
1
0
1
I've been rewriting ~3000 lines of build scripts since late February :-) There's not a single line really, which have not been turned over million times. But it is super challenging and interesting to try to make actually competitive infrastructure build for inference, and from angle not being involved with that industry and not knowing how they package the OS in production for this. And I don't want to know because this way new ideas come up and I like to write completely new code :-) It's now just changing few lines and waiting for another two hours until it is mint...
1
0
1

Jarkko Sakkinen

Right of course perfect layout for my bootc/buildroot operating system:

1. / XFS
2. /var/home ext4+fscrypt

Previous:

1./ ext4
2 /var ext4
3. /var/home homed fscrypt's this.
4. /var/lib/vlmm/models xfs

This was only my sloppiness to think this over the top complicated :-)

Also bootc only benefits from XFS being a huge immutable blob.

I have GNOME 48 running on Buildroot with NVIDIA drivers and sbctl based secure boot, and heavily Fedora Silverblue inspirted bootc container architecture. Just learning from the smarter than me :-)
1
0
0

Jarkko Sakkinen

Edited 2 days ago
I need to get Windows or Azure VM or something to finish up networking side in Landstrip.

I wish Windows was still Windows 2000. It was IMHO the tipping point of that OS. Was not all that bad.
0
0
1
This is like key handicap with all software adversaries including LLM, they always failing deterministic mechanics.
0
0
0

Jarkko Sakkinen

LLM red teams don't perform well against Landstrip. Their attack attempts die exactly because paths give them fire.
1
0
0

Jarkko Sakkinen

❯ git commit -a -s
[main 2101ef4] Bump Goosedump to 0.3.4
1 file changed, 16 insertions(+), 16 deletions(-)

This is silly...
1
0
0
@tris Paths are major gain for LLM with tool commands. So making that unuseful attack vector makes them quite paralyzed and stupid entities that do weird things. It has no tracks and it cannot move because it's just a stupid file.
0
0
0
@tris So if you want to tackle such security problem it's not piling chainsaw, hammer and screwdriver into a hill and put fingers crossed because there's a lot of tools in good use. it's about using right tools right because the adversary in this case is most diffcult to tackle so far.
1
0
0

Jarkko Sakkinen

Edited 3 days ago
@tris not because it is "smart" but because aget can brutforce the whole catalog exploit techniques in fast iterations. caging it into a space of file system objects puts it into a closure where it cannot escape easily.
1
0
0
Show older