firefly, to guix
@firefly@frogs.lgbt avatar

'As someone once said, “you exit a monad like you exit a building on fire: by running”'

-- #guix manual

futurile, to guix

Next Guix meet-up is next Wednesday (29th) - @daviwil will be giving a talk about how he manages his system configuration and development workflow.

If you want to ask David a question or register for the session get the details:

https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024

futurile, to guix

Video of the interview with founder @civodul is available. A great chat about the deployment model, his interested in and software. Lots of interesting chat about motivation in , and - as well as the Plan9-ification of Guix!!

https://youtu.be/339dRDf4c6E?si=u3pP_j_eg5PPi04y

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Call for contributions to the infrastructure 👇
https://lists.gnu.org/archive/html/guix-devel/2024-05/msg00183.html

Many areas where you can help, with different time commitments and prerequisites: funding & spending, hardware hosting, system administration, and coding.

daviwil, to scheme
@daviwil@fosstodon.org avatar

I just opened registration for the June iteration of the "Hands-On Guile Scheme for Beginners" course!

This is an 8-week course that is a mixture of on-demand learning content, live Q&A sessions, practical exercises, and a private forum where I answer all your questions.

This iteration officially begins on June 8th, full details and schedule can be found here:

https://systemcrafters.net/courses/hands-on-guile-scheme-beginners/

Come learn Scheme and functional programming with us!

#gnu #guile #scheme #programming

dgr,
@dgr@toot.li avatar

@daviwil Can't wait for the #Guix course ;)

Z572, to guix zh-CN

+

but need core-updates and set default gcc to 12.

https://github.com/Z572/guix/tree/wip-loong

zacchiro, to guix
@zacchiro@mastodon.xyz avatar

New out!

In « Source Code Archiving to the Rescue of Reproducible Deployment » we describe the / @swheritage integration to ensure the reproducibility of scientific environments.

To appear at , with @civodul, T. Sample, @zimoun .

preprint at: https://upsilon.cc/~zack/research/publications/acm-rep-2024-guix-swh.pdf (soon on HAL+arXiv as well).

w96k, to guix
@w96k@fosstodon.org avatar

Tbilisi Guix Meetup 1 will be held in F0rthSp4ce hackerspace on June 1:

https://t.me/f0rthsp4ce/373

@abcdw and @w96k will be speakers there

w96k, to guix
@w96k@fosstodon.org avatar
graywolf, to guix
@graywolf@emacs.ch avatar

I wonder if there are any maintainers willing to take a look at https://debbugs.gnu.org/cgi/bugreport.cgi?bug=70112 . I tried asking in room few times, not much luck. There are already new versions available, and I would prefer not to rebase it (again), testing it is quite annoying due to differences between podman 4 and 5...

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Public Service Announcement: Several web sites and services are currently down.
https://lists.gnu.org/archive/html/info-guix/2024-05/msg00000.html

adanskana, to guix
@adanskana@mastodon.social avatar

I ran an experiment yesterday, and found the package with the largest number of dependencies in using this little command: guix package -A | awk '{print $1}' | parallel 'echo -n {}; echo -n " "; guix size {} 2>/dev/null | tail -n +3 | wc -l' | sort -n -k 2 | tee ~/Documents/sorted_packages.txt. The whole thing took 6 hours to run at about 90% CPU utilisation.

Result: pigx has the most dependencies at 968, with most of the runner ups being scientific analysis tools too. Cool!

csepp, to guix

Consider: / shared hosting where the cost of storing a store item is shared between the users that depend on it.
Maybe with the new Shepherd on Goblins integration a shared guix-daemon could work.

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Glad to be joining the fine London Meetup crowd led by @futurile and @fabionatali for a discussion about Guix, Guile, and life at 7PM CEST today!
https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Recently (past week?), proper passed the 30K package limit, all free software!
https://repology.org/repository/gnuguix

passthejoe, to guix
@passthejoe@ruby.social avatar

I'm as intrigued by as I was by , but ultimately I'm not sure the complexity is worth it for me.

Even has a ratio of complexity vs. benefits that fits well with my work (and play) flow.

, and all hide enough of the nitty gritty behind the scenes — updates happen without me needing to know it.

And traditional is so familiar and reliable, it's hard not to tap it for just about any use case.

passthejoe, to guix
@passthejoe@ruby.social avatar

Just saw this article on trouble with Nix.

@solene, are you looking into Guix?

https://dataswamp.org/~solene/2024-04-27-nix-internal-crisis.html

#nix #guix

luis_felipe, to guix
@luis_felipe@mastodon.online avatar

I can now access the services of Guix machines in the local network using simple names like <host>.local instead of IP addresses.

To get this functionality:

❶ Open your OS configuration file
❷ Import (gnu packages nss)
❸ Set the operating-system's "name-service-switch" field as follows

(name-service-switch %mdns-host-lookup-nss)

❹ Reconfigure the OS

sudo guix system reconfigure path/to/your/os-config.scm

More info:

https://guix.gnu.org/es/manual/devel/en/html_node/Name-Service-Switch.html

avp, to guix
@avp@fosstodon.org avatar

After almost two days of work I managed to update PrusaSlicer to the latest (at the moment) version 2.7.4 in GNU Guix. Here's the patchset:
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=70880

vascorsd, to guix
@vascorsd@mastodon.social avatar

So many cool things here.

Goblins, Shepherd, Capabilities, Actors, Whippet, Pre-Scheme, NLnet grants 🎉


Distributed System Daemons: More Than a Twinkle in Goblins' Eye -- Spritely Institute
https://spritely.institute/news/spritely-nlnet-grants-december-2023.html

#guix #guile #scheme #plt #programming #nlnet #unix

Z572, to guix zh-CN

+ + linux-libre 能启动,但网络还是坏的,估计内核还缺点啥配置没开启。还得从 spi boot ,是 opensbi v1.2,v1.3 会炸。
并且得设置 fdtfile 为 starfive/jh7110-starfive-visionfive-2-v1.3b.dtb

https://github.com/Z572/guix/tree/visionfive2

deedend, to guix
@deedend@fosstodon.org avatar

@mntmn, @daviwil
Do you guys see a way to have a reform next with as pre-installed system? It would be awesome! But I wonder how is the support on ARM... 🤔

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Just stumbled upon this great explanation of records by @roptat (2022):
https://lepiller.eu/en/a-deep-dive-into-guix-records.html

futurile, to guix

Looking for some Friday reading? How about the next step in the tutorial? Overview of the build-system concept, and how to provide arguments. We meet the repl (guix repl) to discuss when to use 'quote' and 'quasiquote' in package definitions.

https://www.futurile.net/2024/04/24/guix-package-structure-build-system/

ekaitz_zarraga, to guix
@ekaitz_zarraga@mastodon.social avatar

Today in the journey: the gap between TinyCC and GCC is closing.

mentioned, too.

https://ekaitz.elenq.tech/bootstrapGcc13.html

  • All
  • Subscribed
  • Moderated
  • Favorites
  • tester
  • kavyap
  • DreamBathrooms
  • modclub
  • GTA5RPClips
  • InstantRegret
  • magazineikmin
  • Youngstown
  • thenastyranch
  • rosin
  • slotface
  • mdbf
  • khanakhh
  • ngwrru68w68
  • JUstTest
  • anitta
  • normalnudes
  • Leos
  • cisconetworking
  • osvaldo12
  • everett
  • Durango
  • tacticalgear
  • provamag3
  • megavids
  • ethstaker
  • cubers
  • lostlight
  • All magazines