freenode/#lisp - IRC Chatlog
Search
23:08:29
fouric
http://phoe.tymoon.eu/clus/doku.php?id=cl:macros:prog1 appears broken for me, anyone else? phoe?
0:51:34
AeroNotix
hmm, I have a macro that is forming defmethod bodies but this creates an issue where the defmethod name will be unknown to user code so things like return-from will be slightly annoying to write. How to solve that
4:18:17
holycow
anyone know of any interactive music generator programs done in common lisp? not scheme or the like?
4:53:35
LdBeth
If you are interested in sound synthesis, Common Lisp Music is where worth to look at
5:33:26
beach
Me? Fine as usual. Yesterday I created the #sicl channel to avoid polluting #clasp with my own stuff.
5:38:31
beach
Many people work way too hard. They think that, when they are tired in the evening, they have had a good day of work. I personally try to let the computer do as much work for me as possible.
5:38:36
no-defun-allowed
i got the channel implementation finished in cl-decentralise so i have to write some kind of async handler for it and also some uses for the system.
5:39:12
no-defun-allowed
i'll make a looping macro of some kind which reads a block, and runs thunks based on what channels it belongs to
5:40:29
no-defun-allowed
blockchains are way too costly and federation is really boring and is effectively centralisation but with more servers
5:41:18
no-defun-allowed
(also matrix.org sucks and i want to make a better solution for running the decentralised web of things)
5:42:43
no-defun-allowed
federation is really boring and is effectively centralisation but with more servers
5:46:09
no-defun-allowed
cl-decentralise lives at https://gitlab.com/netfarm.gq/cl-decentralise, it's in an organisation cause there'll be projects built on top and i have friends who like the idea
5:46:55
no-defun-allowed
beach: is there a way to teach minion your program exists so you can look like a badass and say "minion, tell foo what cl-bar is" like you do?
5:47:52
minion
There are multiple help modules. Try ``/msg minion help kind'', where kind is one of: "lookups", "helping others", "adding terms", "aliasing terms", "forgetting", "memos", "avoiding memos", "nicknames", "goodies", "eliza", "advice", "apropos", "acronyms".
5:48:03
minion
To add a term, say something like ``minion: add "term" as: the definition''. I will remember the definition.
5:48:57
minion
To make me forget something, say something like ``minion: forget term''. I'll forget what I know about that term or nickname.
5:49:12
no-defun-allowed
minion: add "cl-decentralise" as: cl-decentralise is a consensus building protocol designed for fast prototyping and development.
5:51:18
no-defun-allowed
back when cl-d was a python project and it was much larger and fuzzier, people complained i wasn't going fast enough.
5:52:02
no-defun-allowed
turns that if you rush things to meet quotas ideas aren't fleshed out properly and are incomplete
5:52:48
no-defun-allowed
the original project, nettle, tried to manage a tree of objects using parent-child links and children were never verified.
5:53:39
no-defun-allowed
this meant that anyone could modify children instead of just the linker. with my demonstration system for cl-d i'll split the object into automatically generated "unsigned" parts and "signed" user parts
5:55:33
no-defun-allowed
it's strange how people do web projects honestly. many make the interface and single-server logic without understanding how they will send it to other servers.
5:56:15
no-defun-allowed
maybe it's cause no one hired back end devs or the interface has to look amazing the first time to hook people in
5:59:54
beach
no-defun-allowed: Not my domain, but it sounds like you have good ideas with respect to traditional ways of doing things.
6:02:51
no-defun-allowed
re "strange order of design": it's like someone took SICP's wishful thinking and applied it to a whole project
6:09:14
no-defun-allowed
"problem solving methodology? more like problem starting methology: the book"
6:17:06
no-defun-allowed
at school we're taught "analysis, plan, design, evaluate" or words to those meanings
6:21:10
beach
I won't tell you the name of the book because it is so witty (in my opinion) that someone might steal it before I get the book out.
7:02:08
beach
I wrote this page on "uniform reference semantics" several years ago, but there have been some recent questions about what it means, so here is a link: http://metamodular.com/Software-engineering/uniform-reference-semantics.html