GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by David Wilson (daviwil@fosstodon.org), page 5

  1. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Wednesday, 29-Jan-2025 16:26:59 JST David Wilson David Wilson

    🔴 Today we continue hacking on a website from scratch using Guile Scheme!

    The goal is to finally start adding some user-facing features to the site including basic account creation and user-authored configuration tips for specific Emacs packages.

    Let's hack some HTML forms with SXML!

    Join us here:

    - https://youtube.com/live/5FAnjs300UA
    - https://twitch.tv/SystemCrafters

    #guile #scheme #programming #webdev #sql

    In conversation about 5 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
    2. Creating Users and Posting Package Tips - Crafter Hours
      from System Crafters
      Welcome to Crafter Hours where we try to build something new every stream! Stream recordings will eventually be turned into shorter channel videos.#gnu #gui...
  2. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Monday, 27-Jan-2025 23:23:09 JST David Wilson David Wilson
    in reply to
    • Christian Tietze
    • Diana Montalion 🌻

    @ctietze @diana I suppose it was inevitable someone else would come up with that name too at some point ;)

    In conversation about 5 months ago from fosstodon.org permalink
  3. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Monday, 27-Jan-2025 16:37:54 JST David Wilson David Wilson

    Today I'm going to continue hacking on a website from scratch using Guile Scheme!

    The goal for today is to use the Geiser REPL to interactively develop a few different parts of the web interface of the project. This will require a bit of infra work first!

    Join us here:

    - https://youtube.com/live/BSdnYoxmoyc
    - https://twitch.tv/SystemCrafters

    #guile #scheme #programming #webdev #sql

    In conversation about 5 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
    2. REPL-Driven Web Development - Crafter Hours
      from System Crafters
      Welcome to Crafter Hours where we try to build something new every stream! Stream recordings will eventually be turned into shorter channel videos.#gnu #gui...
  4. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Sunday, 26-Jan-2025 04:37:17 JST David Wilson David Wilson
    in reply to
    • MenacingMecha

    @MenacingMecha wait, so you're getting ready for release soon or just getting the store page set up in advance?

    In conversation about 5 months ago from fosstodon.org permalink
  5. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Saturday, 25-Jan-2025 15:44:20 JST David Wilson David Wilson
    in reply to
    • crows call me breadlady

    @garbados https://codeberg.org/daviwil/dotfiles/src/branch/master/Emacs.org

    In conversation about 5 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: codeberg.org
      dotfiles/Emacs.org at master
      from daviwil
      dotfiles - The path to GNUrvana.
  6. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Saturday, 25-Jan-2025 00:02:01 JST David Wilson David Wilson

    🔴 Today on #SystemCrafters Live, we'll take a look at Gubar, a program that powers the status bar in Sway using the power of Guile Scheme!

    This is a community project so we'll take some time trying it out, looking at the code, and discussing the plans for future development.

    Join us here:

    - https://youtube.com/live/SdQhiVKzwXk
    - https://twitch.tv/SystemCrafters
    - https://systemcrafters.net/live

    🕐 in your time zone: https://time.is/compare/1800_in_Athens

    #guile #scheme #sway #desktop

    In conversation about 5 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.

    2. Gubar: A Sway Bar in Guile Scheme - System Crafters Live!
      from System Crafters
      In this stream, we'll take a look at a project created by trev, a member of our community, called gubar which enables you to write swaybar-style block defini...
    3. Domain not in remote thumbnail source whitelist: time.is
      Time zone converter - Time.is
      Compare time in different time zones. Find the best time for a phone meeting.
  7. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Friday, 24-Jan-2025 06:28:00 JST David Wilson David Wilson
    in reply to
    • dave

    @dthompson I'll be trying it out again soon!

    In conversation about 5 months ago from fosstodon.org permalink
  8. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Friday, 24-Jan-2025 02:24:48 JST David Wilson David Wilson
    in reply to
    • MenacingMecha

    @MenacingMecha looks really cool!

    In conversation about 5 months ago from fosstodon.org permalink
  9. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Wednesday, 22-Jan-2025 16:30:51 JST David Wilson David Wilson

    Today I'm going to continue hacking on a website from scratch using Guile Scheme!

    The goal for today is to flesh out the web interface for the Emacs packages website we've been building using the real package information that we've stored in our sqlite database.

    We'll also chat a bit about `match` expressions in Guile and how they work!

    Join us here at 07:30 UTC (like, now!):

    - https://youtube.com/live/LnptdEe5E14
    - https://twitch.tv/SystemCrafters

    In conversation about 5 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
    2. Fleshing Out the Web Interface - Crafter Hours
      from System Crafters
      Welcome to Crafter Hours where we try to build something new every stream! Stream recordings will eventually be turned into shorter channel videos.#gnu #gui...
  10. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Monday, 20-Jan-2025 16:22:25 JST David Wilson David Wilson

    Today I'm going to continue hacking on a website from scratch using Guile Scheme!

    The goal for today is to use the package information we acquired in the last stream to flesh out and improve the SQL schema and data model for Emacs packages.

    We'll also update the website templating to display more details and hopefully look a bit nicer!

    Join us here at 07:30 UTC (in around 10 minutes!):

    - https://youtube.com/live/3LM9eKd879s
    - https://twitch.tv/SystemCrafters

    #guile #scheme #programming #webdev #sql

    In conversation about 5 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
    2. Improving the Package Details - Crafter Hours
      from System Crafters
      Welcome to Crafter Hours where we try to build something new every stream! Stream recordings will eventually be turned into shorter channel videos.#gnu #gui...
  11. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Sunday, 19-Jan-2025 03:45:59 JST David Wilson David Wilson
    in reply to
    • dave

    @dthompson damn, that's unfortunate :/

    In conversation about 5 months ago from fosstodon.org permalink
  12. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Sunday, 19-Jan-2025 00:54:27 JST David Wilson David Wilson
    in reply to
    • Mickey

    @mickeymarse all YouTube live stream links lead to the recording once the stream is done

    In conversation about 5 months ago from gnusocial.jp permalink
  13. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Friday, 17-Jan-2025 23:47:35 JST David Wilson David Wilson

    🔴 Today on #SystemCrafters Live, we'll discuss my conclusions after using Emacs in a terminal emulator as my primary working environment for the last few months.

    We'll also spend some time hacking on my new configuration to make it work well again in graphical Emacs.

    Join us here:

    - https://youtube.com/live/3Fq_lghCP8E
    - https://twitch.tv/SystemCrafters
    - https://systemcrafters.net/live

    🕐 in your time zone: https://time.is/compare/1800_in_Athens

    #gnu #emacs #freesoftware

    In conversation about 5 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
    2. Going Back to Graphical Emacs? - System Crafters Live!
      from System Crafters
      In this stream, we'll discuss what I consider to be the downsides of using Emacs primarily in the terminal in a graphical desktop environment. We'll also sp...

    3. Domain not in remote thumbnail source whitelist: time.is
      アテネ と 日本 での時刻 - Time.is
      Compare time in different time zones. Find the best time for a phone meeting.
  14. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Friday, 17-Jan-2025 22:55:48 JST David Wilson David Wilson
    in reply to
    • Andy Wingo

    @wingo my apologies, I confused my raymonds!

    In conversation about 5 months ago from fosstodon.org permalink
  15. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Friday, 17-Jan-2025 20:16:13 JST David Wilson David Wilson
    in reply to
    • Andy Wingo

    @wingo also author of the popular game development library Raylib

    In conversation about 5 months ago from fosstodon.org permalink
  16. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Friday, 17-Jan-2025 01:13:40 JST David Wilson David Wilson
    in reply to
    • Ludovic Courtès

    @civodul Codeberg is great and I'm thankful for it, but it can be unreliable at times. It'd be interesting to see a project like Guix host its own Forgejo instance

    In conversation about 5 months ago from gnusocial.jp permalink
  17. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Thursday, 16-Jan-2025 16:11:43 JST David Wilson David Wilson
    in reply to
    • Andrew Tropin
    • Caleb KE0VVT 🇮🇱🏳️‍🌈🌱
    • charliemac

    @abcdw @kolev @charliemac In addition to using the `home-dbus-service-type` and installing `xdg-desktop-portal`, `xdg-desktop-portal-gtk`, and `xdg-desktop-portal-wlr`, I also add this line as the last line of my Sway configuration:

    `exec dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway`

    That makes sure the user-level dbus session has the right environment variables set to aid in screen sharing.

    In conversation about 5 months ago from fosstodon.org permalink
  18. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Thursday, 16-Jan-2025 01:35:11 JST David Wilson David Wilson
    in reply to
    • mcc

    @mcc maybe call it... Friendster

    In conversation about 5 months ago from fosstodon.org permalink
  19. Embed this notice
    dave (dthompson@toot.cat)'s status on Tuesday, 14-Jan-2025 03:23:47 JST dave dave
    in reply to

    my perhaps foolish dream here is to have enough of a spir-v toolchain in scheme that I can assemble my own shaders. the spec is massive but ignoring extensions and focusing only on vertex/fragment shaders should help scope things down a lot.

    In conversation about 5 months ago from toot.cat permalink Repeated by daviwil
  20. Embed this notice
    David Wilson (daviwil@fosstodon.org)'s status on Wednesday, 15-Jan-2025 16:27:59 JST David Wilson David Wilson

    Today I'm going to continue hacking on a website from scratch using Guile Scheme!

    The goal for today is to fetch real details about Emacs packages from the ELPA and MELPA repositories to populate the website's database so we can start implementing some more interesting behavior. We'll take a look at how to use the built-in `(web client)` library in Guile for this purpose!

    Join us here at 07:30 UTC (in around 5 minutes!):

    - https://youtube.com/live/bRfMbUlUT3Y
    - https://twitch.tv/SystemCrafters

    In conversation about 5 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
    2. Scraping Emacs Package Repositories - Crafter Hours
      from System Crafters
      Welcome to Crafter Hours where we try to build something new every stream! Stream recordings will eventually be turned into shorter channel videos.#gnu #gui...
  • After
  • Before

User actions

    David Wilson

    David Wilson

    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

    Tags
    • (None)

    Following 1

    • Alexandre Oliva (moving to @lxo@snac.lx.oliva.nom.br)

    Followers 1

    • Luciano Silva

    Groups 0

      Statistics

      User ID
      38078
      Member since
      24 Nov 2022
      Notices
      174
      Daily average
      0

      Feeds

      • Atom
      • Help
      • About
      • FAQ
      • TOS
      • Privacy
      • Source
      • Version
      • Contact

      GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

      Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.