Posts
4109
Following
281
Followers
429
Software Engineer at Opinsys Oy (starting 03/2025)
Entrepreneur at Siltakatu Solutions Oy

OpenPGP: 3AB05486C7752FE1
Just for the record :-) At least I got the game before it expired so maybe some day.
0
0
0
I went through the great circle :-) Out-of-the-box experience of Windows is really bad TBH. I had to use an external wifi stick to get network ongoing, instead of one in the motherboard's chipset.

PS. #NVIDIA sucks.
1
0
1

Jarkko Sakkinen

Edited 2 months ago
Today I'm going to:

1. Install Windows and wipe my Fedora.
2. Install NVIDIA drivers.
3. Redeem the code for "Indiana Jones: The Great Circle" and check that I get it to Steam.
4. Install Fedora and wipe Windows.

Wondering why FSF had a campaign based on lies about TPM chips, and does not have one on NVIDIA being DRM ;-)
1
0
4

Jarkko Sakkinen

Meanwhile in #Finland at my front door...
0
2
8

Jarkko Sakkinen

If you've ever wondered how to debug custom targets outside of cargo environment, here's an example of that:

https://github.com/paritytech/polkavm/issues/208#issuecomment-2544941559

I.e. situation where you just want to check what the compiler emits.

#rust #cargo
0
2
0

Jarkko Sakkinen

Not forgotten and not discontinued:

https://github.com/umlaeute/v4l2loopback/issues/268#issuecomment-2541605102

Just a slow process and busy at work before holidays ;-)

This is pretty typical for OOT drivers really. Bad architecture choices kind of accumulate because no one dares to make any actual changes to what is already there.

Probably would happen to me too if I was doing OOT so not blaming anyone, just saying how it is ;-)

#linux #kernel #video4linux
0
2
3

Jarkko Sakkinen

Pro-Q4! #FabFilter
0
0
0
... and IRC is obviously for the Gods of Internet ;-)
2
0
3

Jarkko Sakkinen

IM's:

1. Signal: great for professional communications.
2. WhatsApp: great for being in touch with your mom.
3. Telegram and AWS Wickr: great for criminal activity and dealing drugs.
1
2
2

Jarkko Sakkinen

I wonder does SDL3 have anything like baseview [1] for writing plugin UI's?

[1] https://github.com/RustAudio/baseview
0
0
0

Jarkko Sakkinen

Three months in a company after this month. Three PR's in that time. The last one is almost finished: https://github.com/paritytech/polkadot-sdk/pull/6533

Could have performed better but at least all wen right and RISC-V based smart contract moved from PoC to experimental feature in the SDK.

After #6533 next up is to further refine DWARF parser in the PolkaVM.

People have different feelings and thoughts on blockchains but I do enjoy the most is that the whole ecosystem is so unfinished :-) Lot's of cool stuff is still waiting for a trophy collector.

#blockchain #parity #polkadot
0
0
0

Jarkko Sakkinen

Nice write up about Deluxe Paint:

https://www.datagubbe.se/dpaint/

Also in the later years Deluxe Paint Animation on PC was cool.
0
0
0
QPU's are bit like GPU's. They perform a subset of computational problem really fast, i.e. they supplement on what we can do today with semiconductors (not repeal and replace).
0
0
0

Jarkko Sakkinen

Edited 2 months ago

https://blog.google/technology/research/google-willow-quantum-chip/

Willow performed a standard benchmark computation in under five minutes that would take one of today’s fastest supercomputers 10 septillion (that is, 10^25) years — a number that vastly exceeds the age of the Universe.

1
0
0
@johnbchron With other linkers Zed performs the best but launching e.g. Helix takes down the whole fucking GNOME session 🤷 And this has been going on for two months. Even buying 9950X based desktop did not cure the issue. I'm still happy that I got it because it does help with compiling Rust, which can be more heavy on CPU than e.g. compiling an operating system image with BuildRoot.
0
0
0
@johnbchron Eating up too much memory and whole session freezing.

This happened with GNU ld (default), mold and wild. LLVM ld seems to be only that is kind of "steady performer". Just my experience but sticking to what works (for me)...
1
0
0

Jarkko Sakkinen

I was wondering why rust-analyzer does random hickups and switching to lld finally fixed it. The choice of linker inherits from matching Rust environment of macOS, which does use LLVM ld, and never experienced similar glitches. This even happened sometimes with 9950X desktop.

So for any Rust installation in Linux I'd first and foremost always add this to .cargo/config.toml before anything else:

[target.x86_64-unknown-linux-gnu]
linker = "clang"
rustflags = ["-C", "link-arg=-fuse-ld=/usr/bin/lld"]

Installation:

1. In Fedora: dnf install lld
2. In Debian: apt install lld

AFAIK, by de-facto it probably uses GNU ld, and also some flashier newer ones do not provide glitch-free result with rust-analyzer (i.e. mold and wild).

#rust #llvm
1
0
0

Jarkko Sakkinen

Hmm... I get weird subprogram names from DWARF with RV32E/RV64E on RISC-V rustc.
Or like, each have the exact same symbol name o_O.

#rust #rustlang #riscv
0
0
0
@Linux @ikkeT Bisneksessä Linux kanssa pitäisi ajatella niitä B2B voluuminmyynti-opportunityja, tai niiden enablointia, ei mitään random käyttäjän deskareita.
0
0
0
Show older