Posts
5788
Following
355
Followers
556
.
RPi5 starts to be son 500'ish. With 16 GiB.
0
0
0

Jarkko Sakkinen

My fav thing in coding agents are agentic benchmarks. I even don't prompt. And the output goes where it belongs i.e., to /dev/null ;-)
0
0
3

Jarkko Sakkinen

Wine should be renamed as Windows :-) It's entirely possible given generic word.
0
0
2

Jarkko Sakkinen

Microsoft renamed uutils as coreutils in their slides.
0
0
0

Jarkko Sakkinen

Edited 14 days ago
where nvidia and microsoft are gonna get the chips? :-) one of the desktops had 768 GiB of RAM.

it would be like buying a house with the current prices ;-)

that said,there's some charm to it, old school SGI price tag it would be...
1
0
1

Jarkko Sakkinen

I'll use fscrypt for the first time in Puu OS. Migrating away from LUKS :-)

Security model of fscrypt is not great for everything but here it is a pretty good fit actually.

vLMM models are OFC in unecrypted XFS partition.
0
0
0

Jarkko Sakkinen

This is what I've ended up with when managing patches for two subsystems in a single repo after time has passed and a few (reasonable) complaints from Linus:

❯ git log --oneline mainline/master..
be5f7a96c705 (HEAD -> master, origin/master, origin/for-next-tpm, origin/HEAD, for-next-tpm) tpm: tpm2-sessions: wait for async KPP completion in tpm_buf_append_salt
3253b2d6a105 tpm: tpm_tis: Add settle time for some TPMs
ad7d5669c730 tpm: tpm_tis: store entire did_vid
bca6affd1984 tpm_crb: Check ACPI_COMPANION() against NULL during probe
5923548fee74 tpm: tpm_tis_spi: Use wait_woken() in wait_for_tmp_stat()
daaafcaed71f tpm: Initialize name_size_alg for non-NULL name in tpm_buf_append_name()
243622766158 tpm: restore timeout for key creation commands
bd4ea087cece tpm: svsm: constify tpm_chip_ops
c878751af7b3 (origin/for-next-keys, for-next-keys) keys/trusted_keys: mark 'migratable' as __ro_after_init
e41b301271e9 keys: use kmalloc_flex in user_preparse
5720aae49352 KEYS: trusted: Debugging as a feature
227ea2f88f71 KEYS: encrypted: Remove unnecessary selection of CRYPTO_RNG
d1cc4490172a KEYS: fix overflow in keyctl_pkey_params_get_2()

Nothing fancy. It's in PR order basically. And usually prioritizing keyring PR makes sense because of wider and platform agnostic exposure.
0
0
0
the irony is that they are exact same thing too :-)

1. serialized: takes more time but likely less interrupts and context switches (non-AI truth but applies to agents too). this likely less token costs and would give e.g. "quality checkpoints" but quality pfft... ;-)
2. parallel: takes less clock time (depends) but it will with almost 100% increase token costs with a growing rate as per system complexity.

If I was doing marketing decisions at Anthropic, I would of course do the exact same thing in advertasing, because those suckers don't have a clue of quality and thus deserve they money getting ripped off. Cannot blame Anthropic for this one ...
0
0
0

Jarkko Sakkinen

Edited 14 days ago
BTW, ultimate and categorical hate is also somewhat destructive angle to look at world.

I've seen this in work life, as some really good system architects etc are like shamed if they even touch to AI tools, and then some people who really should be forbidden to ever touch the code use them extensively i.e., ones with football stadium size ego and incredible self-deception skills ;-)

This dilation in workforce is in my opinion an enormous risk for companies and for most part it is not even recognized. It can lead e.g., to fatal mistakes in HR cuts. AI centered ecosystem is from hell. Human centered ecosystem where experts can pick what they want including AI tools without having to feel bad about it is what works and is shown to work over the course of history.

Most companies are also seemingly forgotten the existence of users and throw user experience under the bus in favor of developer experience designed for middle managers.
0
0
0

Jarkko Sakkinen

Edited 14 days ago
Anthropic published a silly block diagram and everyone is like "Anthropic just changed agentic workflow OMG".

WTF is going on.

It's a shame that I live in the first floo, cannot even jump of the balcony ;-)

I end this with Claude alike prose.

"It used to be only three blocks.

Now there are many."

🧛
1
1
0

Jarkko Sakkinen

Edited 14 days ago
@monsieuricon I wrote a longer take elsewhere, which is IMHO somewhat balanced point of view :-) Or at least I feel that I've found myself the right balance how I see the world from here forward ...

"I think the strategical challenge for companies and workplaces is actually when not to use AI i.e., balancing between human labour and automation.

ATM, the balance is completely broken, which is not shocking because new tech trends cause some mayhem and chaos.

My experiences on this topic are:

1. Linux kernel. I just write patches by handle like always. The screenshot shows what happens if I try to use AI with Linux kernel. When you know one project really well, it might be also easier to just write code. Otherwise it's like "C-to-English-to-C-WTF-#%%##%-C-AGAIN!?-..." generator, and the only outcome is what can be seen in the screenshot.

2. When using codegen for anything, have at least a single unplugged day in a week. It really can keep slop under control, and it helps to keep your AI use in those four other days simple, effective and productive :-)

3. Despite having all that knowledge and deduction even the strongest frontier model is just a fancy non-modifiable database with a hardcoded program run by inference at the data center. I strongly believe that the real benefits come only when a really good lawyer uses AI for "law stuff", developer for "developer stuff" and a scientist "sciency stuff".

Maximalists, shitfluencers and that type of scum and scammers have tried to sold the world the idea of human labour being obsolete and only an expense but really it's the only fuel that makes thing actually work.

One for the humankind, cheers 🍻"
1
0
2

Jarkko Sakkinen

Edited 14 days ago
AGNTCon and MCPCon 👏

go open source!
0
0
0

Jarkko Sakkinen

Powered by Buildroot :-)

#buildroot
0
0
1
@oleksandr in that level i sort of enjoy it or like almost any operating system API :-) it's not ugly, it's like API's opcodes :-)
0
0
0
The definition of broken in Anthropic's Sandbox Runtime (ASR) is that just by looking at the policy you don't have a clue what the hell it does actually. It results in actions taken depending on operating system, which have no connection at all.

While this is a not security issue itself, it will not be a responsive architecture when an incident does happen. ASR looks exacty like kind of trainwreck I would get if I asked from Claude to create me a production quality sandbox runtime :-)

Actually not because i would know what I was asking at least. This is like "I don't know what sandbox is but I want you to hold me" type of chatbot prompt.

OpenAI does have pretty good software for stuff they do and offer their customers, and public documentation how they deal with security. They are great with software. I hate to say that but it is just a fact :-) Anthropic is a disaster as a sofware company
0
0
0

Jarkko Sakkinen

Does Win32 API have something like Landlock or Seatbelt?
2
0
1
Show older