hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9K
active users

#spack

0 posts0 participants0 posts today

Spack v0.23 is out! This is the last 0.x release before we go to v1.0 in June.

* Language virtuals
* ABI splicing (build with mpich, deploy with mvapich2)
* ML stacks for grace hopper, dev stack for macOS
* UI improvements

👇 More in the release notes!
github.com/spack/spack/release

GitHubRelease v0.23.0 (2024-11-13) · spack/spackv0.23.0 is a major feature release. We are planning to make this the last major release before Spack v1.0 in June 2025. Alongside v0.23, we will be making pre-releases (alpha, beta, etc.) of v1.0,...
Replied in thread

@thunderbird @clokep @matrix

Considering the fact that #Matrix's reference implementation pushes towards #AGPLv3 and is thus non-free and very restrictive to license, I wished for #XMPP+#OMEMO / XMPP+#PGP/MIME or #IRC or #Zulip integration instead.

But maybe that's me who found Matrix to be on-par with #Spack, #RocketChat, #Mattermost & #MicrosoftTeams when it comes to bad #UI & #UX.

I sincerely wish for said #Chat system to be either a dedicaded #App or modularized, but then again I wounder how much value it could add compared to #Gajim & #Pidgin...

Please fix the bugs and make Thunderbird better...
Consider buying up #Beonex or implementing proper #MAPI support instead...

@zulip @monocles
#Thunderbird #Chat

Who doesn't enjoy working on a blog post once in a while? Recently wrote up about my work enabling the #Spack snap for #riscv with my colleague if anyone is interested. A good read while you enjoy a nice cup of coffee/tea 😜: ubuntu.com/blog/we-wish-you-ri

Once Fedex delivers my riscv64 SBC, the real fun can begin. Who knows - you might see some interesting hackery at #Ubuntu conference UbuCon in March 😈

UbuntuWe wish you RISC-V holidays! | UbuntuThere are three types of computer users: the end user, the system administrator, and the involuntary system administrator. As it happens, everyone has found themselves in the last group at some point or another; you sit down to perform a task relevant to your needs or duties, but suddenly the machine does not work as […]

I'm not a risc-adverse person 🤪

After attending a bunch of #riscv workshops at SC23 - and consuming a bunch of turkey for a week - I decided to do some experimenting of my own. I built a #Spack snap for riscv64 architecture! snapcraft.io/spack

It wasn't too bad to get it working - big thing I did was that I now bundle all of Spack's core and binary dependencies inside the snap (think clingo). Makes the bootstrap process much faster now!

One of my favourite slides from the #Spack workshop at #Pearc2023. This slide provides a great explanation for why HPC clusters need special-purpose package managers rather than using traditional Linux package managers like apt and dnf.

Next time I have someone ask me why I do not just use apt for installing software, I will just send them this slide 😅

@arichtman iirc, the stuff that seemed slow was compiling from source locally as opposed to a distro’s prebuilt binaries. Package managers like for scientific software also have this problem, but there are binary caches that can be set up for instance. Honestly, the biggest thing that bugs me about brew is the installation: I hate copying a command into my shell from a webpage that executes a curl and then pipes the output into bash.

Bit o' spack wisdom from the Spack Slack

"I have installed GDAL with Spack, and I'm trying to install pip install gdal in my python project. But the python bindings don't link with rpath, and end up not finding them."

"Yeah, for that you’ll probably want to add LD_LIBRARY_PATH to your prefix inspections. Something like:
spack config add "modules:prefix_inspections:./lib:[LD_LIBRARY_PATH]"
spack config add "modules:prefix_inspections:./lib64:[LD_LIBRARY_PATH]"