@abcdw@fosstodon.org
@abcdw@fosstodon.org avatar

abcdw

@abcdw@fosstodon.org

Hack on operating systems and programming languages. He/Him.

Improve tooling for Guile and GNU Guix.

74830A276C328EC2 at keyserver.ubuntu.com and keys.openpgp.org.

#plt #os #fp #lisp #scheme #guile #guix #nix #emacs

This profile is from a federated server and may be incomplete. Browse more on the original instance.

luis_felipe, to scheme
@luis_felipe@mastodon.online avatar

📢 «Looking for Guile Trainings / Consultant»

«Basic information about the project:

The software is a GUI client for lighting control systems. Its written in C++ using QT and guile.

We will publish it under a GPL compatible license, (probably GPLv3).

There are no NDAs or other restrictive agreements in place.»

More information:

https://lists.gnu.org/archive/html/guile-user/2024-05/msg00125.html

(I'm not related to the offering, but maybe you're interested)

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!

Codeberg, to random
@Codeberg@social.anoxinon.de avatar

needs you: Your trust, your donation and your time (you decide how much love you can give, though 💙)

Check out our teams on the Contributing Page: https://codeberg.org/Codeberg/Contributing

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

#guix #tbilisi #guile #linux #nix #lisp #meetup

w96k, to guix
@w96k@fosstodon.org avatar
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

futurile,

@abcdw @civodul @fabionatali

Finally managed to edit it all and get it uploaded. Probably my captions won't win much plaudits for artistry!

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

abcdw, to random

The real life cookie monster

avp, to guix

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

#gnu #guix #prusa3d

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

abcdw, (edited ) to books
@abcdw@fosstodon.org avatar

If you could recommend only one book from your field of interest/expertise. What it whould be?

fnurkla,

@abcdw 'The Visual Display of Quantitative Information' by Edward Tufte

Z572, to guix zh-CN

+ , 加了一堆包到 system profile 里就能启动了,现在的问题是哪些包是需要清理掉的

unison, to random
@unison@fosstodon.org avatar

🎉 The new code diff view on Unison Share displays semantic changes to a project. The diff is hyperlinked, letting you jump to the referenced definitions, and won't include noise like whitespace differences or changes to file imports. https://share.unison-lang.org/

futurile, to guix

Want to learn more about ? Our next online patch review hackers session is on Friday 3rd May - tomorrow! Times are:

17:00 UTC / 18:00 BST / 19:00 CEST / 13:00 EDT

All the details of how how to get started learning about packaging are on the Wiki as well as the Jitsi links:

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

is similar to but uses language for declaring the environment.

futurile, to guix

New post in the packaging series! All about how inputs (libraries and utilities) that are needed to build a package are defined. Covers inputs, native-inputs and propagated-inputs. And, how to create your own package variants using modify-inputs - we slim down Weechat by 50% as a worked example 🎆

https://www.futurile.net/2024/03/29/guix-package-structure-inputs/

Not sure about how it compares to , but for this is a key area of packaging - hope all the examples make sense!

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

Good news for declarative config fans: finally there’s a System service to deploy home environments!
https://guix.gnu.org/manual/devel/en/html_node/Guix-Services.html#Guix-Home-Service

Thanks to Richard Sent for implementing it, based on code by @abcdw.

krevedkokun, to scheme
@krevedkokun@fosstodon.org avatar

emacs-arei is going great

krevedkokun, to scheme
@krevedkokun@fosstodon.org avatar

I've also implemented eldoc functionality recently, go check it out

video of eldoc working in emacs-arei

ieure, to guix
@ieure@retro.social avatar

Woo, after an epic review cycle, my patch adding the LibreWolf web browser has finally landed in !

domenkozar, to random

We've completely revamped https://devenv.sh

Developer environments should be as simple as toggling options.

Especially if you're exploring Nix, give it a try ✨

• languages
• processes
• services
• scripts/git-hooks
• tests
• containers
• poly/mono repo support

clacke, to random

"Applicants must also have extensive knowledge of Unix, although they should have sufficiently good programming taste to not consider this an achievement."

-- Hal Abelson

azquotes.com/quote/769064

daviwil, to scheme
@daviwil@fosstodon.org avatar

I recently opened registration for the April 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 April 20th, 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!

monsieuricon, to random

I've been admining Linux systems for 25 years, and I still have to check which one it is every time.

abcdw, to Battlemaps

A calm monk moment before a flip into cold mountain river.

#forest #swimming #river

abcdw, to Climbing

Resting a bit before starting to rock again.

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

My friends, I made a terrific (terrible?) discovery that goes by the name ‘sdlpop’:
https://packages.guix.gnu.org/packages/sdlpop/1.22/

I spent hours on this as a kid and it was great, even though I’m not sure I ever went past level 2 (I didn’t today).

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