Posts
4499
Following
316
Followers
476
Linux kernel hacker and maintainer etc.

OpenPGP: 3AB05486C7752FE1

Jarkko Sakkinen

These photos were taken when Microsoft started the infamous "Microsoft 💓 Linux" campaign 10 years ago 🙃

https://www.goodtechthings.com/oss-sos/
0
0
1
@gimulnautti yeah nice that there is free option because for me the risk of not using it if I pay is significant :-)
1
0
1
@ljs lol, got super-relaxed watching this, kernel code has this same rhythm, vibe and style like no other code base. totally went offline for maybe a minute.
0
0
1
@kypeli if you get your job done with e.g. VSCode, that's all that matters :-)
0
0
1

Jarkko Sakkinen

Edited 9 months ago
@kypeli One example came to mind!

These days eBPF is heavily trending, and I use bpftrace actually quite a lot actually to catch latency and performance problems. E.g. very recently (few days ago) I noticed performance issues on how TPM driver pools random data from the chip so that it has bad effects to latency and power consumption. I was not looking for this exact issue so it blew me up.

To further dig hidden or masked features of the code perhaps JetBrains could be used to integrate better with eBPF and e.g. do flame graph and perhaps some interactive graphs based on that. It has a plugin ecosystem, so who knows if not today maybe some day this is possible :-) This would be one example where it would make sense for me to pay for it (and also scale to uprobes for user space tracing).

This type of stuff just cannot be done in terminal and would like top content for otherwise boring Teams/Meet/Zoom nonsense ;-) And yeah like best possible tool to communicate insight to management.
0
0
0
@kypeli I fucking (sorry) hate VSCode :D And people who have liked it that I know are not GUI-first people. So yeah I'm curious to use this for some work tasks :-)

I've used vim (not the neo one) forever and now that I pay my bills with Rust I survive its type system with Helix, which I actually really like for that purpose.

I've looked at CLIon and RustRover from JetBrains from time to time but paying without seeing if the flow works for me is a no-go. I have no idea but who knows if this would lead even to buying one of them (if they make sense to me over Fleet in features or something). Could be wrong that for me it seems that JetBrain has niche on developers like me who don't use GUI normally at all :-) [based merely on a friend query in open source, game industry etc.]
2
0
1

Jarkko Sakkinen

JetBrains Fleet. Not into GUI editors but have heard so much good about what they do from many people that I know who do amazing stuff so definitely will install this free editor on side:

https://www.jetbrains.com/fleet/
2
1
1

Trump will talk with Putin, but not 60 Minutes.
Chew on that.

2
5
1
@jzb I remember that it was some LWN article where I learned about fdm (I think) ;-) Another fun fact related to fdm is that its creator is Nicholas Marriott who is also author of tmux.
0
0
2
@jzb on my phone so can’t verify 🙂
0
0
0
@jzb looong time ago i used fdm but can’t recall if it had it. pointing out since it was versatile at least (as of today mbsync but it is plain imap)
2
0
1

Jarkko Sakkinen

Some of this years sponsors for Mindtrek, a conference at my home town :--) Never visited tho so not that much of idea, and I guess it is
more open source for business or something like that. Even in more hacking focused conferences it is nearly impossible to keep focus for full 45 minute presentation. Listening people is boring as hell.

Still I've heard it is pretty good place for like entrepreneur/business type of people, and it is in my home town so I guess I endorse and recommend it :-)

https://www.mindtrek.org/
0
0
0
@kernellogger in my opinion Linux is also toxic if people fucking up badly their shit are like persona non-grata. If someone acts like that we can’t know what is going on. And there is bunch of unfortunate events in life that can drill your head even for a period of time that can affect everything you do. Therefore i have extremely high barrier before i do anything else that plain ignore. And almost never go over the barrier that i would not even say Hi if i bump to someone.
0
0
0
@kernellogger Looking at this thread, I get the feeling that maybe some of the comments are a bit over the top, no matter what has happened.

Personally I think that whatever goes in any possible mailing list I don't personally hate anyone. I don't mind meeting any person IRL. It's just for me personally plain shit posting that needs to be addressed and call it a day. Of course it is totally unprofessional and lame but not worth of this scale of group wanking.

I don't really even know this person, or use bachefs but as a person with some empathy I can only imagine how bad he might feel if he ever comes to is senses, and as an optimist I I'd like to phrase that "as he comes to his senses" :-)

What Linus toned his response as a decent person should, at least in my world view. He even described Kent as a smart person.
1
0
0
Sitten kun on tÀmÀ Purra vielÀ, joka vertailee itseÀnsÀ ilman huumoria tai itseironiaa, johonkin Risto Rytiin, ja jonka ainoa CV-merkintÀ taitaa olla PS:n puoluetoimisto, niin eihÀn tÀmÀ kokonaisuus kovin hyvÀltÀ nÀytÀ. Ei sillÀ ole kÀsittÀÀkseni oikein mitÀÀn relevanttia talousosaamista, ja sitten oma kÀsitys taidoista on lievÀsti sanottuna ylioptimistinen.

Karmeetahan tÀtÀ on sivusta seurata...
0
0
1
@kernellogger sometimes i feel that we should have a "butthurt award" for kernel maintainers (inspired by darwin award) ;-)
0
0
3
@dngrs True,I agree, and like in my case I get the job done with that other tool. It's exactly a nice to have feature as far as I'm concerned.
0
0
0
@dngrs thanks but nope, more like wondering what keeps https://github.com/rust-lang/rust/issues/90957 open... i've been occasionally following this since 2022-23 when it was being considered for Enarx so there is nothing new to me. Just wondering what keeps the issue open up to date, since it has been a while.

It was not critical issue then and likely not now as global_asm!() allows to both write inline multi-line snippet of free form assembly code, or even include it from a file (refer to documentation). For me it would be at most cleaner syntax for common use cases (and better match with C's naked functions).
1
0
0
@rolle Sen kÀsitykset pienituloisista ainakin vilpittömÀn oloisia, tÀysin paikkaansapitÀmÀttömiÀ ja samalla jÀÀtÀvÀn ylimielisiÀ (Petteri-setÀ tulee vÀhÀn ojentamaan köyhiÀ ihmisiÀ oikeille urilleen, jotka ei ymmÀrrÀ omaa parastaan).

TÀmmöisissÀ hyvissÀ tuloluokissa Petrin asennemaailma on valitettavasti ihan jopa mainstriimiÀ. Kun ei tunneta kuin just jotain turkulaisia vapaamuurareita, niin tollainen tukari siitÀ voi vaan seurata :-)
1
0
2

Jarkko Sakkinen

So what is going ATM with naked functions and Rust? Apparently it is still unstable. I don't really see what it could accomplish what could not be accomplished with global_asm!() macro tho.

Just looking into stuff related to my new job and also reasoning about Enarx, which I'm (still) interested to re-burnish once getting more into developing Rust again in my day job after 1.5 years break.

They share similarities as both delegate I/O to host and calculate in the guest and have predefined address space.

#rust #rustlang #antiguachicken
1
0
0
Show older