@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.

rml, to blender
@rml@functional.cafe avatar

I think what makes the learning curve of #3D modeling & animation software like #blender seem steep even for many seasoned #vfx designers is similar to what makes #emacs appear to have a steep learning curve even for many seasoned programmers: it's more about "learning to drive" than about learning the program's pleathora of features.

once you learn to drive in either emacs or blender, which essentially boils down to learning keyboard macros and how they makeup a tactile vocabulary with similar variations extending across a large number of "modes", you'll never again wind up spending half an hour figuring out how to edit your file again, those little things that initially steer people away from plunging in and reaping the benefits. but really that passes within about a month, and like being able to drive a bike or a car, the mobility offered by "putting in the work" lasts a lifetime.

daviwil,
@daviwil@fosstodon.org avatar

@rml I learned key bindings in Blender very superficially but I imagine it helps a lot to get a good feel for them

daviwil,
@daviwil@fosstodon.org avatar

@rml I'm not a 3D artist but I have used Blender a decent amount for video editing. It definitely gives me Emacs vibes from how flexible it is. It's also really overwhelming at first because it has so many UI panels and ways to arrange it.

I'd love to build more expertise with it though, I think it'd be super useful for making motion graphics for videos.

daviwil,
@daviwil@fosstodon.org avatar

@rml that would be awesome!

daviwil,
@daviwil@fosstodon.org avatar

@rml modal keybindings would be very interesting for a program like Blender. I imagine it's possible with Python scripting!

nebucatnetzer, to opensource

deleted_by_author

  • Loading...
  • daviwil,
    @daviwil@fosstodon.org avatar

    @nebucatnetzer @cadey this is great, thanks a lot for taking the time to write it up!

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

    time to hack the gibson

    daviwil,
    @daviwil@fosstodon.org avatar

    @MenacingMecha I think I also do that

    cel7t, to guix

    What makes the System so cool is that almost all of it is just code. This opens up a LOT of possibilities, like for example quickly writing a web interface for package-management.
    You can see this idea in action in guix.el, which lets you manage all your Guix packages through a powerful interface.

    daviwil,
    @daviwil@fosstodon.org avatar

    @stevenroose

    I disagree with the "sheer lack of people willing to contribute" assertion, there are plenty of people submitting patches to both Guix and Guile regularly. Guix is particularly healthy in this regard.

    However, It's true that it takes a lot longer to become a Guix expert. I've been using it for almost 4 years and I'm only recently reaching a point where I feel like I understand how to extend the system in the ways I want.

    @jameshowell @cel7t @civodul

    daviwil,
    @daviwil@fosstodon.org avatar

    @stevenroose @cel7t @civodul not sure why this violent non-sequitur was necessary. What's your point?

    martian, to DOOM

    🎉🔥 It's out! 🌟🎉

    The latest version of my retro texture pack is now available. That's 300 high-quality, low-resolution textures, for just $5! They take heavy inspiration from games like and

    https://little-martian.itch.io/retro-texture-pack

    video/mp4

    daviwil,
    @daviwil@fosstodon.org avatar

    @martian these are really nice!

    daviwil, to random
    @daviwil@fosstodon.org avatar

    You insert this floppy into your computer and switch to A:\

    What do you find?

    daviwil,
    @daviwil@fosstodon.org avatar

    @hanspeter very likely!

    daviwil,
    @daviwil@fosstodon.org avatar

    @ross That's awesome :) My first Slackware (and Linux) experience was with a Walnut Creek Slackware installation CD-ROM probably in 1996

    daviwil,
    @daviwil@fosstodon.org avatar

    @efraim great game!

    daviwil,
    @daviwil@fosstodon.org avatar

    @Mehrad Linux didn't exist yet when I regularly used DOS :)

    aral, to foss
    @aral@mastodon.ar.al avatar

    FOSS is political or it is bullshit.

    (With apologies to Flavia Dzodan.)

    daviwil,
    @daviwil@fosstodon.org avatar

    @aral Free Software is definitely political, but "open source" removed the politics so that it can be abused in the way that Free Software is designed to prevent.

    goofansu, to emacs
    @goofansu@hachyderm.io avatar

    For new beginners, the learning path maybe different depends on your purpose.

    If you are going to do tasks with a powerful tool, start with a configuration framework such as . It’s easy to get started and dive in. You can finish your tasks and learn in the same time.

    If you want to learn from the basics, “Emacs From Scratch” by @daviwil is highly recommended: https://youtube.com/playlist?list=PLEoMzSkcN8oPH1au7H6B7bBJ4ZO7BXjSZ. Being a long time user, I just started and scratched the face of what’s going on.

    daviwil,
    @daviwil@fosstodon.org avatar

    @ekaitz_zarraga @goofansu I'll help with that: you should leave Neovim :)

    daviwil,
    @daviwil@fosstodon.org avatar

    @ekaitz_zarraga seeing as you're a Guix user, I'm surprised I even have to bother making a case for Emacs :)

    Vim is just a text editor, Emacs is a hackable computing environment.

    daviwil,
    @daviwil@fosstodon.org avatar

    @ekaitz_zarraga you will feel more at home in Emacs than you expect. Don't be put off by the out-of-box experience. My Emacs From Scratch videos can definitely get you started, though you could also just use Doom Emacs and have a solid setup from the first moment

    carnage4life, to random
    @carnage4life@mas.to avatar

    My current dilemma is that I don’t need a $3,500 face computer but since I also like being knowledgeable about competing products. Since I work on the Metaverse at Meta I should be knowledgeable about this, right?

    My wallet is 😿

    https://www.bloomberg.com/news/articles/2023-07-07/apple-vision-pro-headset-to-launch-in-us-stores-by-appointment#xj4y7vzkg

    daviwil,
    @daviwil@fosstodon.org avatar

    @carnage4life Meta should buy them for competitive analysis

    adrian, to random
    @adrian@holovaty.com avatar

    I saw the new Mission Impossible movie today, and it began with a short clip of the director and Tom Cruise thanking the audience for watching the film on a big screen.

    I'd never seen that type of message before... Is this a thing?

    daviwil,
    @daviwil@fosstodon.org avatar

    @adrian Definitely a Tom Cruise thing

    daviwil, to random
    @daviwil@fosstodon.org avatar

    I've got some ideas for building a small "pubnix" server with GNU Guix, mainly just to play around and get better at service configurations.

    I'll share it when I have something up!

    daviwil,
    @daviwil@fosstodon.org avatar

    @ramin_hal9001 forgot to reply to this! I'll definitely let you know when you can join, would be happy to have you there (and maybe contribute?)

    I like the minimal Scheme eval idea a lot, might even be able to run sandboxed Guile scripts. Worth trying!

    daviwil,
    @daviwil@fosstodon.org avatar

    @ramin_hal9001 excellent! I'm curious to experiment with hosting a variety of interesting services and possibly even use it as motivation to contribute more packages and service definitions up to Guix

    daviwil,
    @daviwil@fosstodon.org avatar

    @mearepeter not even close!

    dthompson, to random

    whoa whoa oh amber is the color of your waves of grain

    daviwil,
    @daviwil@fosstodon.org avatar

    @dthompson shades of purple mountain majesties

    daviwil, to random
    @daviwil@fosstodon.org avatar

    10:51pm and I'm sweating in the house with the air conditioner on

    daviwil, to random
    @daviwil@fosstodon.org avatar

    Ahhh yes, let's consult with the experts.

  • 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