Posts
3458
Following
207
Followers
343
Linux kernel maintainer. Compilers and virtualization at Parity Technologies.
Edited 3 months ago

1 year ago I switched from Mac to Linux for professional UX design work. In this article, I explain as simply as possible:
- Why I switched to Linux
- How you can do the same.

I cover design-specific concerns like:
- How to use Apple devices like the Magic Mouse in Linux
- Which design tools are available and how to install them
- How to find help if you get stuck

https://www.chris-wood.design/resources/linux-for-ux-designers

1
16
1

Jarkko Sakkinen

I'm getting allergic to "immutable state". It's like a cancer ;-)

Usually that is by itself "a thing" with no context of an application.

Is it too obnoxious to say that I zero care about immutable. I've just barely got used to keeping SELinux enforced and not looking for extra complications for my machines 🤷
0
0
0

Do you like sex? YOU'RE THE PROBLEM WITH THIS COUNTRY, says the freakyfreaky, clammy-handed incels at the Heritage Foundation who can't wait to surveil your periods, architects of Trump's Project 2025, WHICH WILL PUT AN END TO ALL THAT "senseless" use of birth control.

12
3
0

Jarkko Sakkinen

A profitable business based on good old #Slackware in 2024 (!):

https://www.aronetics.com/the-tragedy-of-systemd/

Not meant to bash #systemd ;-)
1
1
1

Jarkko Sakkinen

Edited 3 months ago
I wish that some day #Bitwig will have #wavetable editor like #Cubase has: https://www.steinberg.help/r/halion/7.0/en/halion/topics/wavetable_synthesis/wavetable_editor_r.html

Feels retarded to have spawn #Serum just for the sake of editing wavetables. This is actually trend. Many DAW's have added wavetable oscillators but no means for editing them. Like why even bother? Totally useless feature without the editor part.
2
0
0

Jarkko Sakkinen

Edited 3 months ago
#FM8 is still useful today. I don't use it to play anything but it is best tool and workflow to design patches for any other #FM synth (also for hardware synths) because it has such a great visualization of the interconnections and envelopes:

https://www.native-instruments.com/en/products/komplete/synths/fm8/
0
0
0

WordStar 7, the last ever DOS version, is re-released for free

Before WordPerfect, the most popular work processor was WordStar. Now, the last ever DOS version has been bundled and set free by one of its biggest fans.

One forgets today how massive WordPerfect and WordStar were in their days. In fact, anyone ...continues

See https://gadgeteer.co.za/wordstar-7-the-last-ever-dos-version-is-re-released-for-free/

0
2
0

Jarkko Sakkinen

I created a ticket for #isync addressing the #Fedora 40 issue: https://sourceforge.net/p/isync/patches/19/
1
0
0

Jarkko Sakkinen

I've taken the quantum track at #Brilliant (actually registered it just because of this track).

After going through it my feeling of the topic is that the psychological impact of mystifying it makes it more complex than the topic itself.

It is just a new computational model, which is a superset of Turing model (a single isolated qubit has computational power of a Turing machine).

I.e. it is a just new board game with its own rules for states and ports. I'd figure that in the early days of computing it felt similar "unreachable" mystery as you had bunch of scientists describing it.

Lately I've had to learns some bits of processing of IR inside LLVM. That is about as complicated as understanding qubits. Engineers will get it when they need it ;-)

#quantum #qubit #programming
0
0
0

Thorsten Leemhuis (acct. 1/4)

QOTD from @torvalds:

"'[…] no [] developer should spend one single second worrying about out-of-tree modules.

It's simply not a concern - never has been, and never will be.

Now, if some out-of-tree module is on the cusp of being integrated, and is out-of-tree just because it's not quite ready yet, that would maybe be then a case of "hey, wait a second".

But no. We are not going to start any kind of feature test macros for external modules […]'"

https://lore.kernel.org/all/CAHk-%3Dwg1w6%2BXup%3DamYtYUCLO-SRYoy9R0z6BG-uGV%3Dy2f6yFWA@mail.gmail.com/

1
4
3
Edited 3 months ago

The PsychoPAC put up a new billboard outside Mar-a-Lago, and it is beautiful.

Thanks @gtconway3.

1
7
0

viznut | Ville-Matias Heikkilä

Edited 3 months ago

I ended up first in the oldskool demo competition of this year's Assembly. This wasn't self-evident, as there were several high-quality entries in the compo.

Technically, it's a one-file C-64 demo mostly consisting of character-mode animation made with the same tools I've used for a few VIC-20 demos. As for the social/poltical message, I also feel I'm repeating things I've said earlier, but perhaps I'm somewhat clearer this time.

"Transcend the Game" by PWP (which turned 30 years old a couple of weeks ago)
csdb.dk/release/?id=244634
youtube.com/watch?v=9HqOD1QUP3…
#demoscene

2
2
1

Jarkko Sakkinen

There is something endearing in that many people still post their computer specs and highlights of their on the KVR Forum as part of their signature :-------)
0
0
0

Jarkko Sakkinen

Edited 3 months ago
One idea for fully legal #ransomware alike software that could exploit #AI code generation:

1. Do the initial research where the code is scavenged for the ML consumption.
2. Do the initial research on how generate meaningless code with the property that it has a signature that could be detected.
3. Create automatically and in volumes malicious and meaningful Git repositories or fake profiles that contain seemingly legit projects but actually are not.
4. License projects with GPL3.
5. Create a framework for scanning binaries from which you can detect your signature.
6. Sue all the parties with conflict with the licensing.

Some steps have open holes but I think this pattern could potentially made to work in some form.

The future of #malware lies strongly in conning the AI. Why bother with social engineering (e.g. calling to the company) and risking yourself when you can just con the AI through the Internet. AI does not only make producing bad quality code easier - it also makes hacking systems factors easier.

Another angle would be to con AI to pick a pattern that leaves a backdoor to the implementation. People who rely on Copilot are not that likely to review the generated code, I'd guess.

#infosec
1
0
0

Glad to finally have compression enabled for 's linux-firmware package exactly half a year (minus a few hours) after originally opening the merge request during our post-Fosdem hackathon!

If you're running Alpine (or postmarketOS) and have all linux-firmware packages installed, the on-disk space will go down from around a gigabyte to around half a gigabyte or so, which I think is pretty decent.

1
6
2

Jarkko Sakkinen

I've used a tool call yq for some time. It is like jq but parses also the document types that I have actually use for such as CSV, XML and yaml (not sure about toml):

https://github.com/mikefarah/yq

I've never used jq because I haven't parsed a single JSON file in my lifetime so cannot really compared to that.
1
0
0
Show older