Posts
4417
Following
315
Followers
471
Linux kernel hacker and maintainer etc.

OpenPGP: 3AB05486C7752FE1

Jarkko Sakkinen

took sort of more productized approach by using `BR2_EXTERNAL` so that I don't have to touch #BuildRoot's Git history: https://github.com/jarkkojs/test-tpmdd

I'll focus on x86_64 first and then work on adding Raspberry Pi 3B+ support back.

https://github.com/jarkkojs/test-tpmdd

#linux #kernel
0
0
0

Work Hard. Play Hard.

1
5
1

Zuckerberg heading into 2024

2
2
1

Jarkko Sakkinen

What is a good strategy when having a C project and you'd want to start converting subportions of it to Rust? The project in question uses just plain makefiles and glibc.

Looking for some idiomatic patterns if such have been invented and documented.

#rustlang #posix
1
0
0

Jarkko Sakkinen

"easter eggs" in #Xfer #Serum and #SerumFX
1
0
1

Thorsten Leemhuis (acct. 1/4)

Edited 1 year ago

Linus might be willing to drop support for i486-class machines[1] from the .

No, nobody asked for that directly; he brought that up in a discussion himself: https://lore.kernel.org/all/CAHk-%3DwhESMW2v0cd0Ye%2BAnV0Hp9j%2BMm4BO2xJo93eQcC1xghUA@mail.gmail.com/

[1] and a couple of processors which _claimed_ to be Pentium class, but weren't

1
2
1

Jarkko Sakkinen

Edited 1 year ago
In my work (or more like home office) desktop I started to use #sway (#i3 #wayland replica). Works for that really well, would not put it to my casual/studio desktop tho (which is mac mini anyway). i.e. you can use it make your console like you had your power plant or something :-) my friend tuomo.wrote the original #ion3 window manager, which influenced this and few others back in the day.

more direct ion3 derivative also continues to live on as https://notionwm.net/ and i've heard that there is also wayland replica of this.
3
0
5

Jarkko Sakkinen

lol what #Trump #NFT cards. when the comedy writes itself https://www.youtube.com/watch?v=fBTmZHcjDgQ
0
0
0

Scumm Bar 3D technique explained and open-sourced! âŒšïžđŸ—’ïžđŸ“ș

Apologies it took so long and thank you to everyone chasing me to make this follow-up â€ïžâ€đŸ”„

RVX Projector:
https://github.com/mausimus/rvx-projector

1
5
1

Jarkko Sakkinen

Edited 1 year ago
so yasm vs. nasm? :-) confusing, i was aware only of latter and that's what i've been using in the past (not very recently, mostly just gas).
1
0
0

Jarkko Sakkinen

Edited 1 year ago
Do not know much about #oauth2 but I wonder if I could extract from #Thunderbird the login certificate and re-use that in #aerc?

#email
2
0
0

Jarkko Sakkinen

katsoin tyttöystÀvÀn kanssa #leijonanluola:n ekan jakson. OK, myönnetÀÀn se itse keksintö oli vÀhÀn mitÀ nyt oli mut se tilitys sen jÀlkeen kuinka rauta on niin vaikeeta, ettÀ ei sellaista bisnestÀ Suomeen. Thanks Nokia but no thanks ja sillein.

Sit tulee jotain lÀÀkehourusen kuulosta hölinÀÀ kaarnan nuuhkimisesta ja metsÀssÀ sekoilusta. Ei mitÀÀn teknokraatteja ainakaan nÀmÀ puunhalaajaleijonat.

Tajuun kyl tod ettÀ ei tollaista keksintöÀ kukaan alaa rahoittaa, mut siis en yhtÀÀn ymmÀrtÀnyt sitÀ taantumuksellista lÀpÀn heittoa sen jÀlkeen.

Tervetuloa appi- ja konsulttisuomeen.

#leijonat #nokia #startup #slush #app #tieto #valueforlife
1
0
0

K. Ryabitsev 🍁

Mark your calendars: vger migration is being finalized this Thursday!

https://lore.kernel.org/linux-kernel/20231212-unselfish-real-myna-67e444@lemur/
1
5
14

Jarkko Sakkinen

aiemmin sanoin ettÀ en kÀytÀ #wolt:a eettisten syiden takia, mikÀ on totta.

toinen syy on se, ettÀ se alusta ei toimi. mulla on asunto #tampere:n ydinkeskustassa, mutta sen ulko-ovi ei ole rappukÀytÀvÀssÀ. ne muutamat kerrat kun oon tyypannut, niin sitÀ saa olla lÀhikaduilla puhelimen kanssa etsimÀssÀ kuskia. woltilla on karttamerkintÀ, mutta ei se kyllÀ mitÀÀn tunnu auttavan.

myös #foodora:a kokeilin jossain vaiheessa, ruoka ei tullu lainkaan perille, ja ne ei maksanut rahoja takaisin, koska olin kuulemma ottanut ruoan vastaan :-)

eli vaikka haluaisin kÀyttÀÀ, niin en oo tarpeeksi vippi noiden asiakkaaksi i guess...
0
1
0

Jarkko Sakkinen

It is 2023 but for me #Github runners are new, flashy and exciting thing. I put some for my #zmodem2 crate ( basic CI tests).I discovered these functionalities for the first time in 2022 while at #Profian, and working on #Enarx.

I was thinking that I could start to mirror my kernel.org tree to GIthub just to run some CI but can you disable PR's completely? If not, then I think I pass . What about #Gitlab?

Have not used Gitlab that much David (Howells) just set me up access for keyutils repository so have to learn to use it more.

What has turned me away so far from Gitlab is that already Github is sometimes really feeling like someone was drilling a hole through my head and Gitlab on surface looks to have even more all kinds of weird controls and looks somewhat scary but perhaps the real truth is different than my prejudice :-)
1
0
0

Jarkko Sakkinen

on vaikeata olla eri mieltÀ :-) vÀhÀn tÀssÀ koputellut, kun tÀssÀ pitÀisi syksyllÀ palata yritysmaailmaan, mutta ei ole oikein mitÀÀn. eli virtuaalisesti etÀnÀ ulkomaille töihin...

https://www.hs.fi/visio/art-2000010028913.html
0
0
0

Jarkko Sakkinen

Edited 1 year ago

generated documentation starts to look a bit like actual documentation after fixing all the clippy::pedantic errors.i was not aware of this flag until some sent a PR fixing a few of these. not that experienced with the language yet..

only thing that is left is two integration tests for examples in order call this 0.1, i.e. test_sz_to_rzm and test_rz_szm but I need a. stable and idiomatic way to point out to the executables. I guess I could make this happen by injecting stuff through build.rs, right?

after that is sorted out it is good for what i needed it originally for (my serial terminal), i’ll set up github runner for CI (tests + clippy), make the crate release and call it a day. after that not going to do proactively do anything to it except review and merge pull requests.

#zmodem2 #rustlang

1
0
1

Jarkko Sakkinen

Edited 1 year ago
A #Polyend #Tracker song has 8 tracks and 48 instruments at most. A pattern can have 128 steps.

Let's consider MIDI export.

Since an instrument can change per step (instrument is one of the note parameters), in the worst case scenario you would need 48 * 8 = 384 MIDI tracks to export a single 8 track pattern. This sort of gives perspective on the complexity of this instrument.

#Ableton and #Bitwig have a sort of solution for this: drum rack. So if you had a plugin that can play polyend instrument then you would need 8 instances of drum rack each with in worst case 48 instances of that plugin and choke group spanning all of the instances. I.e. in worst case you would be running 8 drum racks and 384 instances of the plugin. Pitch could be changed with generated pitch automation. More feasible than 384 MIDI tracks but still somewhat exhausting.

Did not realize how complex problem it can be to do 1:1 correct export of a tracker project until I started to actually think of it :-) As odd as it sounds it would easier to implement software clone of the tracker than to implement a DAW export of a tracker project.
0
0
3

Jarkko Sakkinen

Edited 1 year ago
suomalainen #yliopisto-maailma kaipais enemmÀn praktiikka-työrooleja, eikÀ pelkkÀÀ #tutkija-urapolkua. se on mun nÀppituntuma tÀn tilapÀisen spin offin aikana. jotkut tutkimusprojektit sisÀltÀÀ sen verran monimutkaisia ohjelmisto- ja rautalopputuotteita, ettÀ ihmiset joutuu hoitamaan tÀllaisia rooleja kÀytÀnnössÀ vÀÀrÀllÀ virkanimikkeellÀ. se johtaa heikoilla prosesseilla toteutettuun kehitykseen, koska praktiikkaa tehdÀÀn ikÀÀnkuin tiskin alta, koska se ei ole virallisesti tunnustettu maali samalla tavalla kuin itse julkaisut.

jos nÀin tehtÀisiin, saataisiin parempaa laatua vÀhemmÀllÀ ajankulutuksella ja paineella, ja ihmiset saisivat parempaa tunnustusta kÀytÀnnön sorvauksesta. vaikka työroolit aiheuttaa budjettiin lisÀkustannuksia, koska silloin tekemisestÀkin pitÀÀ maksaa parempaa liksaa, niin työtuntisÀÀstöt vastaisivat varmasti useampaa kuin yhtÀ henkilötyövuotta per tutkimushanke. tÀssÀ ehkÀ katsotaan liikaa suoraa kustannusta, eikÀ mietitÀ epÀsuoria kustannusvaikutuksia tarpeeksi.
1
0
1
Show older