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

OpenPGP: 3AB05486C7752FE1
Edited 11 months ago
So in principle Linux needs to build fully:

1. In GCC
2. In LLVM

This because there is need to be agile and robust with toolchains and it is higher priority than language support.

And the existing problem with Rust is that a kernel compiles either with:

1. In GCC + LLVM
2. In LLVM

This blocks Rust features from defconfigs, which simply mean that they cannot turned by default on.

Fixing this problem is more important than fixing any other possible problem with Rust because it is environmental constraint.

This is exactly why gccrs is important and it is good to see substantial progress being made:

https://lwn.net/Articles/991199/

The progress in gccrs factor over any Rust code in kernel in my opinion because it enables the *production value* for it.

PS. Just wanted to point out the actual issue because I did not spot anything at all from Plumbers :-) Weird because this is something that actually matters, not the stuff how people feel about programming language X.

#rust #rustlang #linux #kernel
1
6
7
These photos were taken when Microsoft started the infamous "Microsoft 💓 Linux" campaign 10 years ago 🙃

https://www.goodtechthings.com/oss-sos/
0
0
1
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
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
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
Edited 11 months ago
Whoever thinks that getting cute by replacing precise timestamps with "1 hour ago", "3 weeks ago", "6 months ago", "recently" etc is a good idea:

STOP IT!

I am particularly glaring at you, github! I don't know if you did it first, but so many other people copied this blight on humanity from you.
3
13
0
Edited 11 months ago
Looking at statistics and error ranges and not much can be said about outcome:

https://ig.ft.com/us-elections/2024/polls/

Neither do I believe that world ends to either outcome.

We've have had in Finland some crazy and/or drunkard dictator who wants to destroy the planet leading the neighbor country for most of the post-war history, and usually terms have been "up-until-being-a-corpse", not four years.

Not going to tell, which of our neighbors I'm talking about, just in order not to point any fingers :-) For most it would be better probably to put more focus on elections where you have the voting privilege in the first place.
0
0
0
Edited 11 months ago
Phew, all biometric and also ThinkShield and ThinkCloud shenanigans disabled from ThinkPad BIOS.

I never use biometric anywhere because in the end of the day it is just obfuscated clear text.

#biometric #infosec
0
0
1
Edited 11 months ago
I don't like hypervisors where guest is like an extended entity of a process (/dev/kvm).

Or like I get that at a data center where you lease resources but actually the best possible scheme running VM's at home is partitioning.

Good example is creating a VM running Windows with optimal perf, which requires tons of knowledge about even things like huge pages and how to control them and stuff like that. All that complexity comes from melding the process be a bit like a partition of resources instead.

So when this came up, I thought that this is exciting exactly for home use:

https://github.com/siemens/jailhouse

I discovered it, if I recall correctly, OpenSource Summit or Plumbers when the band wagon was at LA 2018. Totally made sense for me because it kind of does of the shelf the best defaults for home use.

I wonder what happened to this project, is it in upstream or doing any progress? Not around a machine with my dev stuff to check this so thus not checking myself :-)
1
1
2
Question #Asahi #Linux.

I bought in June a dock with M.2 slot. but at that point Asahi at least required some extra dance to get booting from external drive.

I might have tried it but gave up or did not get not working, cannot recall anymore :-)

Anyway, is this becoming a feature in Asahi or at least in the roadmap?

I have the heftiest 6/4 core (16/16 GPU/AI) version with 32 Gb waiting for becoming ARM build machine during days and studio for bad music during nights ;-)
1
1
0

Apple Vulkan Driver "HoneyKrisp" Lands Many Fixes & Features

HoneyKrisp as the open-source Mesa Vulkan driver for Apple Silicon graphics and developed as part of the Asahi Linux project has landed a number of enhancements into the mainline Mesa code...
https://www.phoronix.com/news/Mesa-HoneyKrisp-October

0
2
1

Looking through phone as i was asked to give a pic for a #LinkedIn post. Im not in that site but I could still imagine that this first one spotted is not yet the one 😂

0
0
1

Casio. The battery has lasted 1.2 years so far, syncs the timezone automatically when country changes via bluetooth, shows arrived messages and calls, has a step counter and other rudimentary sporty features.

Have been considering while buying sports watch from Suunto like for having navigation when hiking in the woods but this really has delivered incredibly well considering how archaic it is :-)

#casio #watch

1
0
3
Edited 11 months ago
After trying all available Matrix clients, I find Fractal from GNOME project the one that feels the most solid (most of them were IMHO not that great, so was easy choice):

https://gitlab.gnome.org/World/fractal

Element is reasonable but is only single account (I'd need two) and feels just generally heavy and sluggish thanks to Electron user experience that we all love.... .... ....to hate

So... if you use and love GNOME and have to use Matrix, Fractal is the only GUI version that does not suck in my opinion, at least from ones listed in https://matrix.org/ecosystem/clients/.

Some other time I give iamb a shot (runs inside terminal): https://iamb.chat/

I needed this for my work chat but I also revived my personal account for contact : @jjs:kapsi.fi.

#GNOME #Fractal #Matrix
1
4
12

Free Software Foundation

What does it mean to say that two licenses are "compatible?" Read the answer on our page: https://u.fsf.org/3wl

0
2
0
I realized that i have 0 accounts in any services that meta produces after reading about Mark Zuckerberg. At most have had 1 🙂 I think it is the only of the big cloud whose full portfolio is based only on products that are actually bad for you, your productivity and can cause serious addiction.
2
0
0
Show older