Email or username:

Password:

Forgot your password?
552 posts total
Andrew Tropin

Sending email via gandi.net became really slow (like a minute for msmtp to finish or more). Is it for everyone or just me?

#gandi

lnlsn

@abcdw It's working good here(Brazil) with gnus and claws-mail

Andrew Tropin

A book on compilers. Free for personal use:

compilerbook.org

I would also like to share Compiling with Continuations, but it's not free available.

#book #books #compiler #compilers #llvm #gcc

Andrew Tropin

Book series on formal verification of the programs, logic programming, theorem provers and coq.

softwarefoundations.cis.upenn.

#book #books #coq #logic #verification

JJ :blobblackcat:

@abcdw worth noting: they are also available interactively online
coq.vercel.app/

Andrew Tropin

On the lalambda summer school a chip archiecture from Samsung asked me what's new in #lisp since 1980s. After a long talk, I asked him about #riscv and the summary is following:

- RISC > CISC (perf/power consumption, required number of engineers, simplicity)
- RISC-V is basically a MIPS with some minor fixes and refactoring.
- RISC-V > ARM/MIPS due to absent of architecture fees.
- All major big techs incorporating RISC-V in their devices.
- RISC-V is growing, hyping and will keep growing.

Andres Moreno

@abcdw

Very much looking forward to his presentation to the London Clojurians tomorrow (today your time if you are in the Middle East!)

Andrew Tropin

codeberg.org is blocked in Emirates. I guess it's to make me feel like at home.

#git #codeberg

Andrew Tropin

The lalambda summer school and modern lisps course are succesfully finished, I packed all my stuff and went to another country.

I'll be in Emirates until mid of October. Let me know if you want to see me in person in Abu-Dabi or Dubai.

Show previous comments
🍒🌳 Hartmut Goebel

\o/ Finally! Hurray!

I packaged quite some KDE programs for gujx and made several attempts on bringing plasma to guix - and gave up. Glad someone did pick thus up and finished the work!

@abcdw

Grigory Shepelev

@abcdw Awesome. The author Z572 is an awesome guy. He has some "core" projects: guile scheme bindings for tree-sitter and for the Wayland protocol. Almost all of them are 60-70% finished. He does the hard work and gives the rest for community. I forked his guile-wayland to set it up properly myself (repl, fix build ...). Work slowly. github.com/shegeley/guile-wayl

Andrew Tropin

initial cli setup can break in various fancy ways on different machines, downloads gigabytes of "random" stuff, often hangs on network instabilities, took a few hours to get everyone finished.

antlers

@abcdw
Robust facilities for offline, abysmal, and/or unstable connections could definitely make the UX feel more *robust*.

"Random" stuff feels harder to address, but recalling my own passion for Gentoo's use-flags, perhaps Parameterized Packages[1] will help packagers trim fluff in the long run.

1: blog.lispy.tech/

Andrew Tropin

I'm preparing a dev environment for my modern lisps course for lalambda summer school and it's actually a pleasure. I constructed it in 30 lines of code and students only need to have guix installed, that's it.

#rde #guix #guile

Arne Babenhauserheide

@abcdw That’s nice! Do you happen to have a VM with Guix handy for them, so they don’t even have to install Guix?

Does it work with Guix as an overlay instead of Guix as system?

Andrew Tropin

The days, when I have no electricity or internet reminds me why offline-friendly setups and asyncronous workflows are so good.

However, those geeky email-driven and patch based tools doesn't save me from the absence of the water in the shower 🙃

DELETED

@abcdw I can absolutely relate to this, but a lack of lighting deters me from even looking at an LED screen.

Andrew Tropin

Submitted an application for Sovereign Tech Fund 2023.

There are 3 primary directions of work, which all are aimed at improving Guile and Guix developers experience:
- State management API for rde and guix.
- nREPL implementation for Guile.
- deps.scm for convinient dependency, load-paths managment and better integration for language entities with CLI.

The description of the funding program: sovereigntechfund.de/images/ch

The application itself: github.com/abcdw/notes/blob/f4

#rde #guix #guile

Submitted an application for Sovereign Tech Fund 2023.

There are 3 primary directions of work, which all are aimed at improving Guile and Guix developers experience:
- State management API for rde and guix.
- nREPL implementation for Guile.
- deps.scm for convinient dependency, load-paths managment and better integration for language entities with CLI.

Andrew Tropin

Legally speaking I'm a tourist in Georgia, but I already have a legal entity here, personal and business bank accounts and even a driving license now! Quite welcoming experience. A nice and warm Sakartvelo.

Andrew Tropin

Recordings for Bobkonf 2023 are finally published:
bobkonf.de/2023/en/program.htm

There are at least a few talks I want to watch (in no particular order):
- WebAssembly for the rest of us by @wingo.
- Re-thinking Modules for the Web by @codehag.
- Writing Powerful Macros in #Scheme by Marc Nieper-Wißkirchen.
- Cloud, done the #nix way (+ #unison) by Julian Arni.
- Structuring effectful programs by @kosmikus.
- VCS in the age of distributed computing by @nuempe.

#nixos #haskell #lisp

Recordings for Bobkonf 2023 are finally published:
bobkonf.de/2023/en/program.htm

There are at least a few talks I want to watch (in no particular order):
- WebAssembly for the rest of us by @wingo.
- Re-thinking Modules for the Web by @codehag.
- Writing Powerful Macros in #Scheme by Marc Nieper-Wißkirchen.
- Cloud, done the #nix way (+ #unison) by Julian Arni.
- Structuring effectful programs by @kosmikus.
- VCS in the age of distributed computing by @nuempe.

Andrew Tropin

It seems unison lang team is working on project/dependency management and released there first solution on the topic:

unison-lang.org/whats-new/proj

Unison is an interesting project and I like to see their development going well. I often find some cool ideas in it, which we will borrow and re-implement in our #lisp world someday :)

#unison

Go Up