Posts
5042
Following
329
Followers
503
Linux kernel hacker and maintainer etc.

OpenPGP: 3AB05486C7752FE1

Jarkko Sakkinen

Unforgettable icon TBH.
0
0
0

Jarkko Sakkinen

This is K$H. He is the next director of FBI.
0
0
1

Jarkko Sakkinen

I got free Indiana Jones game with my new NVIDIA card, which I cannot redeem because I donโ€™t Windows. Thanks for nothing #NVIDIA.
1
0
1

Jarkko Sakkinen

This is useful to have with BuildRoot in .zprofile:

# Buildroot
export BR2_DL_DIR="$HOME/.cache/buildroot/dl"

I.e. build a global cache of source packages and external toolchains. Allows to work offline most of the time.

#buildroot
0
0
1

Jarkko Sakkinen

Edited 1 year ago
Interesting. GCC dropped LP64E support: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116152

And rustc added the same support: https://github.com/rust-lang/rust/pull/132354

So my guess is that embedded RISC-V happens a lot with Rust and since GCC-Rust is not widely used so far it has been silent on GCC side.

So maybe this was uneducated decision from GCC? I don't know. Feels weird.

This will definitely block us from using GCC as our smart contracts are based on ILP32E/LP64E.

#gcc #rust
0
1
0

Victoria Stuart ๐Ÿ‡จ๐Ÿ‡ฆ ๐Ÿณ๏ธโ€โšง๏ธ

Amid Anti-Trans Wave, Chase Strangio to Make History as First Trans Lawyer to Argue at U.S. Supreme Court
https://www.democracynow.org/2024/11/27/tennessee_trans_ban_scotus_chase_strangio

* ACLU's LGBTQ & HIV Project
* to argue that TN state ban on gender-affirming hormone therapies for trans children = sex discrimination

https://en.wikipedia.org/wiki/Chase_Strangio
* U.S. lawyer, transgender rights activist
* Deputy Director for Transgender Justice & staff attorney, American Civil Liberties Union (ACLU)

1
1
0
Edited 1 year ago

There's no rush, no reason to panic. Everything is fine.

6
5
0

Jarkko Sakkinen

My new dev machine ๐Ÿ’›๐Ÿ’ฃ
0
0
2

Jarkko Sakkinen

It's soon 2025 and still nothing about #XCOM 3 :-(
1
0
1

Jarkko Sakkinen

Because Valve's client app does not suck, and Epic's launcher does in fact suck? Perhaps? ๐Ÿคท

https://www.youtube.com/watch?v=k_1Z3WEzLj4

#valve #epic #steam
0
0
0

Liam @ GamingOnLinux ๐Ÿง๐ŸŽฎ

HAAAhahaha

25
11
3

Meanwhile Elon Musk is trying to destabilize the UK.

Maybe take that into consideration next time you buy a car or cheer for SpaceX.

https://www.politico.eu/article/elon-musk-brand-uk-tyrannical-police-state/

0
4
1

Jarkko Sakkinen

0
0
0

Jarkko Sakkinen

In addition to loopback driver for v4l2 I'm also working still on TPM2 signers patch set for asymmetric keys. Both are off-work business :-) I enjoy working with kernel now like this because I can do features based on my own needs, not on corporate needs... Thus also features are rare because I don't get anything out of doing something if I don't have need for it. Challenge by itself does not drive me for some reason (unless someone offers me money for doing a feature).
1
0
1

Jarkko Sakkinen

I ended up ordering 9990X based machine, which I will later upgrade during its life-cycle to 9990X3D. Should be enough power for my needs in kernel and Rust...

First machine I bought "as a company" as I'm working as a contractor and first machine with water cooling ;-)

It's a custom build from local computer shop with 24 month full service for replacing parts etc. (so I don't have to do that).
0
1
1

Jarkko Sakkinen

Edited 1 year ago
BItwig Studio 5.3 will have the feature I've wanted to any DAW for ages: accented notes in the piano roll. So that you can use two logical velocities and then just put them into good values. A HUGE time saver...

From all the features listed, accented notes is my favorite. Wanted it for so long...

https://downloads.bitwig.com/5.3%20Beta%201/Release-Notes-5.3-Beta-1.html

#bitwig #musicproduction
1
0
0

Jarkko Sakkinen

Edited 1 year ago
Writing down this for myself for the most part to get idea what to write to the cover letter later on.

My RFC driver model for v4l2-loopback will be centered around /dev/video_loop. It has only single ioctl (OOT driver has three), which has N input parameters (describing metadata for the video device) and exactly two output parameters:

1. capture_fd: communications end point for the virtual capture device. Created using anonymous inode.
2. output_nr: /dev/video{output_nr} is the V4L2 device for the output.

There is no query ioctl because any sane program should at minimum know what resources it creates and should not have privilege in the first place to peak others resources.

There is no remove ioctl because close(capture_fd) destroys /dev/video{output_nr}

Neither overlay nor dma-buf support in the initial version (should be reviewed from basis that these can be extended later on).

#linux #kernel #video4linux #v4l2loopback
0
1
0
Show older