Posts
4805
Following
319
Followers
489
Linux kernel hacker and maintainer etc.

OpenPGP: 3AB05486C7752FE1

Jarkko Sakkinen

nice thing in #typst is definitely #svg output: https://jjs.kapsi.fi/resume.html
2
0
0

Jarkko Sakkinen

moved my #kernel #testing tree to https://gitlab.com/jarkkojs/linux-tpmdd-test

plans to add also keyutils rundown with same approach as TPM2 self-test, good old expect

1
0
1

Jarkko Sakkinen

if you don't have #linkedin, #typst is quite awesome for creating a #resume
0
0
0

Jarkko Sakkinen

yay. #TDR-style delta-button for listening what gets compressed for #Bitwig's stock. uses phase inversion for subtraction. #compressor. #audio
2
0
2

Jarkko Sakkinen

new learning from #bitwig: i used keytrack modulator for a long time for fx selector and only 30 minutes ago realized that there is a mode selector on right. makes life a whole lot easier :-) #audio
1
0
0

Jarkko Sakkinen

Edited 1 year ago

reminder to myself: sudo bpftrace -e 'kprobe:tpm_transmit { @[kstack] = count(); }'

needed the same trace that i used in april and had forgot how to do it in #bpftrace that i do not use very often :-)

it just gives all call paths and number of times they were executed

#note #reminder

0
0
2

Jarkko Sakkinen

great, i have #dracula colors available in #bitwig now:
1
0
0

Jarkko Sakkinen

Have had couple of chances recently to try out #typst:

  1. Slides to fuel a discussion in a meeting with a partner company of the #SocHub. I used #polylux for this (comparable to #beamer).
  2. Internal documentation for SocHub geared towards debugging and developing system software stack.

Typst is really a game changer tool as I really can stand neither WYSIWYG word processors nor Latex. I’m next using it write a CV/resume, which is currently in #markdown to get proper layout and typography for it.

0
0
1

Jarkko Sakkinen

Any good 27 color palette's? only well known palette i know is amstrad cpc palette.

i use dracula in my text editor but bitwig has 27 color palette's. would be nice if these theme designers would define a number of different granularity palette's that are "compatible".
0
0
0

Jarkko Sakkinen

a track i did couple weeks ago with my friend leo: https://soundcloud.com/dopeda/message
0
0
1

Jarkko Sakkinen

first ever #renoise track ive ever done in my lifetime https://soundcloud.com/triplaespresso/nightshift
0
0
2

Jarkko Sakkinen

making track with #renoise and #ace as only external synth
1
0
2

Jarkko Sakkinen

0
0
2

Staycation: day five.

Power still off, but outside is warming up. So now it’s a big ice rink outside with people playing bumper cars with the real things.

Not interested in partaking in that particular contact sport, and as a result I’m still not leaving the house even if the worry about frozen pipes is fading.

Instead trying to see how far I can get on the remaining merge window pulls on just battery power. Not very far I bet, but at least something.

PGE claims power back tonight. Of course, they did that yesterday too…

15
34
213

Jarkko Sakkinen

I met the original creator of #RTIC last week and what they're doing felt exciting. It is AFAIK the leading hard real-time solution for #Rust. I'm thinking that could something similar as #Jailhouse (a partitioning #hypervisor) be used to provide environment inside Linux to run workloads for something like RTIC . #rustlang
0
0
0

Jarkko Sakkinen

Edited 1 year ago
To this day even tho I've contributed #Intel #SGX support to the kernel, I don't know how to check the chain as an end user.

E.g. Signal claims to use Intel SGX. How do I verify that for my benefit? There really should be some sort of universal standard for attestation of SGX/TDX/SNP workloads.

I mean the workload itself can be with a proprietary technology but attestation should be standardised. With that we could perhaps have something like certification chain that goes from data center up to the web browser.

I think confidential computing today is broken because of this and for most somewhat useless, expect in the white papers speaking about military grade security and all that :-) The hardware is expensive, attestation is broken and even the terminology is broken. In normal crypto-terminology confidentiality does not guarantee integrity. Better name would be thus trusted computing and somewhat easier to put into your mouth too. I've hated that term since I first heard about it.
2
0
0

Jarkko Sakkinen

Edited 1 year ago
Another thing learned from local #rustlang meet up. There is one really useful sounding application for #Rust #embedded #USB stack: #firmware updates from web browser.

Some audio hardware uses #WebMIDI for this but this would widen the scope.

I'm not sure tho how the access would be provided to the device if the USB stack was compiled in wasm.
0
0
1

Jarkko Sakkinen

I learned over the weekend (I was at a local #rustlang meetup) that interrupt controller caps #riscv for competing with #ARM on real-time tasks. I also learned about #CLIC. Just wondering are there any other extensions making waves or is CLIC where the world is converging.

More information:
https://ieeexplore.ieee.org/document/9660345
2
0
1
Show older