Daniël

@danieldk
249 Followers
84 Following
306 Posts

Machine learning #ML, #Rust, #macOS, #NixOS.
If AI is the future, it must be open.

I do *not* write Toots or website post with LLMs. Writing sharpens your thoughts and human-written text is respectful of a reader's attention.

Trans lives matter ✊

Websitehttps://danieldk.eu/
GitHubhttps://github.com/danieldk/
Pronounshe/him/his

European digital ID wallets to be used to access services does the exact opposite of breaking the big tech monopoly and advancing European sovereignty.

"Users who want the autonomy to use operating systems without pre-installed Google software ... are forced to use Google software, if they want to use the wallet," says Danny Lämmerhirt, Senior researcher at Waag Futurelab.

If this isn't monopolisation, then what is?

Read more and learn what you can do:
https://waag.org/en/article/european-digital-id-wallets-are-gift-google-and-apple/

Sometimes the results are really funny. #apple #enshittification

Everything wrong with the #Apple App Store (I accidentally wrote 'Ad Store', which would be appropriate), in one screenshot.

More than 2/3rd of the initial search result page is ads, wth.

#apple #enshittification

I am surprised how many people don't now about Universal Android Debloater (NG). Even if you don't have something clean like GrapheneOS, you can uninstall most of the bloat (including Gemini, Bixby, preinstalled Google/Microsoft/Meta apps, etc.) from the user partition on most phones.

https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation

UAD puts apps in categories that are probably safe and/or probably not safe to remove.

#android #degoogle

GitHub - Universal-Debloater-Alliance/universal-android-debloater-next-generation: Cross-platform GUI written in Rust using ADB to debloat non-rooted Android devices. Improve your privacy, the security and battery life of your device.

Cross-platform GUI written in Rust using ADB to debloat non-rooted Android devices. Improve your privacy, the security and battery life of your device. - Universal-Debloater-Alliance/universal-andr...

GitHub

Living in the right part of the country.

#summer #heat #weather

Leave a 1 star review for Volkswagen's apps on the Play Store asking them to stop banning GrapheneOS. Explain it's a far more secure operating system and fully possible for them to verify the hardware, OS and their app on it if they insist on doing it. It's far more secure than anything they allow.

I had issues with ptxas dying when building a huge kernel with CUDA Toolkit 12.6, but CTK 12.8 has been fine.

So what do you do? Build a frankenchain with #Nix of course! nvcc from CTK 12.6 and ptxas from CTK 12.8.

https://github.com/huggingface/kernels/compare/main...make-ptxas-overridable

The kernel now builds and runs on CTK 12.6 without a hitch so far!

#nix #nixos

Comparing main...make-ptxas-overridable · huggingface/kernels

Build compute kernels and load them from the Hub. Contribute to huggingface/kernels development by creating an account on GitHub.

GitHub

The flexibility of #nix and #nixos is insane.

What if you are building compute kernels with Nix, but you need them to be compatible with manylinux_2_28 (based on AlmaLinux/RHEL 8)?

Simple, you repackage the EL8 gcc toolset RPMs as Nix derivations, overlay some overrides on top to make the outputs more nixpkgs-like, and wrap it in a stdenv.

Use that stdenv in your derivation that builds compute kernels and they support Linux systems all the way back to EL8.

https://github.com/huggingface/kernels/tree/main/nix-builder/pkgs/manylinux

kernels/nix-builder/pkgs/manylinux at main · huggingface/kernels

Build compute kernels and load them from the Hub. Contribute to huggingface/kernels development by creating an account on GitHub.

GitHub

Cool story from the trenches:

For making an online archive of Dutch TV, they had to deal with 16:9 material from 2000-2012 that was stored in 4:3 in anamorphic format, but a lot of the material misses this in the metadata.

So they had a machine learning model built to check whether a particular broadcast is stored in anamorphic format.

Turns out Bert's head (yes, Sesame Street Bert) fools the classifier into believing it's in anamorphic format.

#tv #sesamestreet

https://tweakers.net/reviews/14906/zo-bouwde-beeld-en-geluid-zijn-immense-online-media-archief-de-schatkamer.html

Zo bouwde Beeld & Geluid zijn immense online media-archief de Schatkamer

Beeld en Geluid werkte vier jaar aan De Schatkamer: een streamingplatform met 700.000 Nederlandse radio- en tv-programma's. Wat kwam er kijken bij dit monsterproject?

Tweakers