Email or username:

Password:

Forgot your password?
588 posts total
Andrew Tropin

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.

youtu.be/KSVeaXQ7aXo

#scheme #guile #lisp #racket

Mirko Hernandez

@abcdw Thanks!, this is really useful (great short video format). I haven't done any multi-threading programming yet, but I think the first examples should be useful to create some debugging helpers.

Andrew Tropin

📢 «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:

lists.gnu.org/archive/html/gui

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

#gnu #guile #scheme

Andrew Tropin

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.

#arm #linux #laptop #guix #nix #risc

Andrew Tropin

At 67 my brain is clogged with memories compared to 27, and I find my interest in absolutely everything distracting. I don’t focus any more, I’m no longer working to a deadline. It’s glorious fun but progress suffers. But I finally got a version of Guix+StdLinux (aka Nonguix, because the Linux kernel is full of non-free stuff that my Thinkpad’s Wifi needs) installed to my liking. I want to muck about with Andrew Tropin’s (@abcdw) exciting RDE project which builds on top of the Guix toolset. Quite emacs-heavy (okay with me, I’m very old school and it’s like an old shoe) and a very beautiful, tidy design.

At 67 my brain is clogged with memories compared to 27, and I find my interest in absolutely everything distracting. I don’t focus any more, I’m no longer working to a deadline. It’s glorious fun but progress suffers. But I finally got a version of Guix+StdLinux (aka Nonguix, because the Linux kernel is full of non-free stuff that my Thinkpad’s Wifi needs) installed to my liking. I want to muck about with Andrew Tropin’s (@abcdw) exciting RDE project which builds on top of the Guix toolset. Quite...

Andrew Tropin

@ Was waiting 2k EUR on opencollective.com/rde page to get virtual card we can use for covering infrastructure costs.

@ 51 EUR left.

@ Reading the 2 hours old message from OpenCollectiveEurope that they close virtual cards program ><

#rde

w96k

@abcdw I hope donated money are fine :)

Btw it would be nice to read or hear how opencollective works, what is your experience with this donating platform.

It is still a shame, that it looks like there is no similar donation service for crypto currencies, they would be much easier to control than fiat money, no 3rd party involved.

Andrew Tropin

Do you see my posts in Russian, when I reply to threads with 🔒 type?

P.S. In your timeline *

[DATA EXPUNGED]
Cali Spera

@abcdw

Probably not in the tl

I see them as replies to @w96k

Andrew Tropin

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:

systemcrafters.net/courses/han

Come learn Scheme and functional programming with us!

#gnu #guile #scheme #programming

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:

ok

@daviwil are you going to have sessions later in the year? I'm super interested in taking the course but the timing doesn't really work for me.

dgr

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

Andrew Tropin

#Codeberg 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: codeberg.org/Codeberg/Contribu

Andrew Tropin

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

t.me/f0rthsp4ce/373

@abcdw and @w96k will be speakers there

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

Andrew Tropin

The kind of message that warms the heart and motivates to keep rocking.

Andrew Tropin

One of the most useful extensions for Firefox (actually LibreWolf) is Sidebery. Finally I can decrease a mess of tabs and make them structured.

There are a lot of features, but most useful are:
- Rules for automatically moving tabs into "panels" (a grouping mechanism similiar to workspaces).
- Foldeable tree view.
- Rules for openning tabs in specific containers (combines well with container proxy and multi-account).
- Integration with bookmarks.

addons.mozilla.org/en-US/firef

#Firefox #LibreWolf

One of the most useful extensions for Firefox (actually LibreWolf) is Sidebery. Finally I can decrease a mess of tabs and make them structured.

There are a lot of features, but most useful are:
- Rules for automatically moving tabs into "panels" (a grouping mechanism similiar to workspaces).
- Foldeable tree view.
- Rules for openning tabs in specific containers (combines well with container proxy and multi-account).
- Integration with bookmarks.

Show previous comments
Alex L 🕊 🇵🇸

@abcdw

My favourite feature is automatically periodically save a snapshot of current tabs as Markdown indented lists. And since I specified my #Logseq folder as the saving path, I can navigate my browser history from Logseq journal.

Timmy

@abcdw - thank you for sharing - this is super useful

chfkch :nixos: :rust:

@abcdw
what i am missing is "move tab to folder" or something. I started today with 202 uncatecorized tabs and don't want to drag them all. Did i miss this?

#Firefox #LibreWolf

Andrew Tropin

EmacsConf 2023 Stickers came to my forest 🥳

Luckily enough, because today is my last day here (in this climbing season), going to Georgia now.

#emacs #emacsconf #stickers #gnu #linux

Andrew Tropin

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

github.com/Z572/guix/tree/visi

Andrew Tropin

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:
debbugs.gnu.org/cgi/bugreport.

#gnu #guix #prusa3d

avp

PrusaSlicer 2.7.4 installed with GNU Guix, showing my 2021 GitHub statistics STL file sliced.

Andrew Tropin

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

#book #books

Show previous comments
Camel

@abcdw
'Monsoon Dervish' by Kris Larsen.

Brian O'Reilly

@abcdw Paradigms of Artificial Intelligence Programming (PAIP) by Peter Norvig. A book that has very little to do with what we now consider "AI", but which is the best extant tutorial on idiomatic Common Lisp.

fnurkla

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

Andrew Tropin

This is an year of rejects :D I got an official reject for turkey residence permit today.

P.S. I already have tickets to Georgia, and we plan a guix meetup in Tbilisi's hackerspace soon.

Go Up