@daviwil@fosstodon.org
@daviwil@fosstodon.org avatar

daviwil

@daviwil@fosstodon.org

Scheme hacker, writer, game developer, and Emacs inhabitor living in Athens, Greece.

I make videos about GNU Emacs, GNU Guix, Guile Scheme, and related topics on the System Crafters channel on YouTube.

✅ emacs mention in the profile

#gnu #emacs #guix #lisp #scheme #gamedev

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

MenacingMecha, to emacs
@MenacingMecha@mastodon.gamedev.place avatar

:emacs: anyone have experience with org column view header alignment breaking?

works fine starting with emacs -Q, and I don't change face settings anywhere in my config, and commenting out all config related to org, themes and fonts makes no difference

interestingly, starting with emacs -Q causes headline faces to all be uniform, but starting with config gives me different sizes per headline. I don't set this anywhere, so something is changing it, but after 20m I can't work out what

kzimmermann, (edited ) to random
@kzimmermann@fosstodon.org avatar

Wow, file this under "Top ten most Chicken-shit lawsuits in the history of Tech:"

https://en.wikipedia.org/wiki/Wallace_v._International_Business_Machines_Corp.#

> Daniel Wallace, a United States citizen, sued the Free Software Foundation (FSF) for price fixing. In a later lawsuit, he unsuccessfully sued IBM, Novell, and Red Hat. Wallace claimed that free Linux prevented him from making a profit from selling his own operating system

Just- just wow. Microsoft, SCO, is that you?

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

From a garbage collection viewpoint, installing Nix on Guix is akin to embedding Guile in OCaml.

shom, to emacs
@shom@fosstodon.org avatar

Org Release 9.7 brings many new features, I'm excited about:

  • Images and files in clipboard can be pasted
  • New customization org-image-max-width
  • Asynchronous code evaluatation in ob-shell
  • org-auto-align-tags is now respected universally

@daviwil might like this for literate config

  • ob-tangle.el: New flag to remove tangle targets before writing

Many more at: https://orgmode.org/Changes.html

yantar92, to announcement
@yantar92@emacs.ch avatar

Org 9.7, a major release, is out.

Org 9.7 will be a part of Emacs 30.

You can upgrade from GNU ELPA or install with M-x package-install RET org RET

Please, also re-install all the Org-related packages - some of the
changes require re-compiling packages that use Org mode APIs.

Release notes: https://orgmode.org/Changes.html

Announcement: https://list.orgmode.org/87jzj7adfd.fsf@localhost/T/#u

If you enjoy using Org, please consider supporting contributors via
<https://liberapay.com/org-mode/>. Donations do help a lot.

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

Fellow hacker Ricardo Wurmus takes a break, maybe that’s an opportunity for you to help ?
https://lists.gnu.org/archive/html/guix-devel/2024-05/msg00227.html

If you’d like to give a hand on and packaging, on mentoring, packaging, or Cuirass CSS+JS, get in touch with Ricardo!

civodul,
@civodul@toot.aquilenet.fr avatar

Incidentally, two things are worth noting here IMO:

  1. It’s great to send a heads-up before actually stepping down, with a list of projects up for grabs—as opposed to simply disappearing as is all too common. That’s a much appreciated sign of commitment and humanity.

  2. It’s OK to retire or take a break in free software, we all do eventually; no volunteer should work 365 days a year until they experience burnout.

futurile, to guix

We had great fun listening to @daviwil give his tips and tricks on and why there can only be ! Check out the video:

https://youtu.be/oINCgds-8kA

shegeley, to scheme
@shegeley@fosstodon.org avatar

I was missing -alike data structures (immutable vectors and hash-tables) and basic operations on them (get, get-in, assoc, assoc-in, update, update-in) and a basic atom operations (ref, reset!, swap!) a lot in .

So much that I have to write a library for it https://github.com/shegeley/clojureism

:lisp: :clojure:

mousebot, to emacs
@mousebot@todon.nl avatar

#emacs #mastodonEl

  • added display of filtered languages on profile pages
  • added the ability to remove filtering of languages for a user (which for some reason cost a bonkers amount of effort, sigh.)
  • plus a few updates to the readme
etenil, to random
@etenil@emacs.ch avatar
abcdw, to scheme
@abcdw@fosstodon.org avatar

Telling about dynamic/lexical scope in Scheme, fluids, parameters, dynamic-state's and their life in multi-threaded environment in 9 minutes.

Let me know what other questions about Scheme you have.

https://youtu.be/KSVeaXQ7aXo

#scheme #guile #lisp #racket

bnys, to random
@bnys@lasersword.club avatar

Looking for an MNT Reform with the latest upgrades? Order from Crowd Supply! Pre-orders are open now, should ship very soon.

Items available:
• Newest MNT Reform laptop with A311D processor, redesigned keyboard etc.
• A311 upgrade module
• CM4 adapter w/o module
• Standalone USB-C keyboard v3
• New steel port covers
• Protected battery boards

Free US shipping on some items!

https://www.crowdsupply.com/mnt/reform#products

cc/ @mntmn

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)

pebonius, to pixelart
@pebonius@mastodon.online avatar

new tileset released and its freeeeeeeeeeeeeeeeee!! featuring dungeon tiles, characters, monsters and basic props, grab it here and make a roguelike game please i beg of you:

https://pebonius.itch.io/oh-my-dungeon

thanks!!!!!

abcdw, to linux
@abcdw@fosstodon.org avatar

Yesterday we were preparing a place for Tbilisi Guix Meetup and one of the residents of hackerspace brough an arm thinkpad. It's the first RISC laptop I see in person that feels modern and satisfying.

Maybe we will try to build a Guix image for it.

sigrid, to random
@sigrid@ftrv.se avatar

Doing Scheme in a parking lot...

MNT Reform, 9front, Racket.

futurile, to scheme

📢 Curious about the the transactional deployment model invented? Intrigued by functional programming ? Looking for tips on ? David Wilson (@daviwil) will be giving a talk TOMORROW (Wednesday 29th) at 17:00 UTC - Register here!

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

etenil, to Lisp
@etenil@emacs.ch avatar

Need more ratings for the people! many only have a single :/

MenacingMecha, to gamedev
@MenacingMecha@mastodon.gamedev.place avatar

New release from me, as part of the Spring Lisp Game Jam 2024:

Katacoma

A one-button, one-hit Survivors-like.

Enter & Die.

https://menacingmecha.itch.io/katacoma

video/mp4

howard, to random
@howard@emacs.ch avatar

Been stewing over the philosopher, Slavoj Zizek, thanks to the work of Stephen West (see https://www.philosophizethis.org/transcript/episode-201-transcript), and my one sentence summary is this:

To live fully and deeply is to develop a deep path of continuous failure towards a passion.

Hrm, I should explain myself: https://www.howardism.org/Personal/nerd-culture.html

fsf, to random
@fsf@hostux.social avatar

We need your help to release the 2024 videos. Some talks were not recorded due to a disk error. If you recorded the streams locally, you can help us complete the sessions we are missing and bring them to the rest of the community.

ekaitz_zarraga, to random
@ekaitz_zarraga@mastodon.social avatar

Being mentioned by sensei @civodul makes someone to be proud of the work done:
https://youtu.be/339dRDf4c6E

etenil, to Game
@etenil@emacs.ch avatar

Designed my very first #sprite with #libresprite for my #game. Quite happy with the result!

#lispgamejam

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.

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

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