In my *Server* table I have (most definitions removed)
(opened) {nnfolder:archive}
...
(opened) {nnimap:pi2-a.local}
(opened) {nnimap:pi2-b.local}
...
(opened) {nndraft:}
(opened) {nnml:}
and wanted to add two entries for
{nntp:pi2-a.local}
{nntp:pi2-b.local}
and then strange things happened. [...]
It's not predictable. Like sed. It's not intuitive.
That's the main flaw of Gnus. It's not predictable. Like sed. It's
not intuitive. Gnus at least is only one, while sed too many.
Nevertheless, Gnus is the most pleasant to use, so we insist.
I think it's important to ask why it's the most pleasant. I believe
it's because it lives in the GNU EMACS.
We could replace Gnus completely if our operating system were more
like a Lisp Machine from the 80s. Does this make sense?
Patricia Ferreira <pferreira@example.com> wrote:
It's not predictable. Like sed. It's not intuitive.
Both
Stand-up Maths
How on Earth does ^.?$|^(..+?)\1+$ produce primes?
<https://www.youtube.com/watch?v=5vbk0TwkokM>
and
laserbat
A sed script that draws mandelbrot sed
<https://github.com/laserbat/mandelbrot.sed>
have some smile over `sed` potential, but IMO the second one still has a glitch in the calculation or uses a nonstandard way to "colour" the
result. I'm not really fluent with `sed` details, so I decided not to
dig deeper.
Patricia Ferreira <pferreira@example.com> wrote:
We could replace Gnus completely if our operating system were more
like a Lisp Machine from the 80s. Does this make sense?
I heavily doubt that Lisp is the right tool for everything.
Read the above as: I have no idea and I am too gnarly to switch away
from Unix.
These are puzzles.
Patricia Ferreira <pferreira@example.com> wrote:
These are puzzles.
s/puzzles/coding or fun/
I really can like that!
yeti <yeti@tilde.institute> writes:
Patricia Ferreira <pferreira@example.com> wrote:Okay, here's one for you. Using POSIX sh and POSIX echo alone, make
echo print -n. Like this:
$ cmdline...
-n
$
I'm sure you know how to use echo.
I use GNUS, and I am interest on how you made your footnotes start on 0.
Please share how :-) .
keyboardan <keyboardan@tilde.club> wrote:
I use GNUS, and I am interest on how you made your footnotes start on 0.
Please share how :-) .
GNUS can do footnotes on its own?
I just write them manually.
The only time I see "footnote" mentioned in GNUS' single HTML page
manual is as the heading of the footnotes section at its end.
Maybe some other Emacs functionality[1] would allow footnotes in messages
or texts in general, but that's just not what I use.
Footnotes:
[1] Aaaaaah: footnote-mode and `M-x footnote-add-footnote`. So far I
only had tried Orgmode's footnotes once.
You can dig for "style" and "numeric" in
emacs/lisp/mail/footnote.el (emacs' git repo)
and if your attention span is bigger than mine, might find an easy patch
for it.
I use GNUS, and I am interest on how you made your footnotes start on 0.
But I like to see Lisp in everything. It's a marvelous language and I
think the s-exp is a big reason. So easy to manipulated in chunks---paredit-mode I mean.
Patricia Ferreira <pferreira@example.com> wrote:
But I like to see Lisp in everything. It's a marvelous language and I
think the s-exp is a big reason. So easy to manipulated in
chunks---paredit-mode I mean.
I still have some problems with deeply nested notations, not only in the flavours of Lisp.
E.g.
f(g(h(x))) # BASIC, C, Pascal, ...
(f (g (h x))) # Lisp family
forces me to read down to h or even x to grok what's going on, while
reading
x | h | g | f
is more step by step and at least easier for my brain.
Sometimes even the "write-only languages" DC and Forth look clearer:
x h g f # Forth
x lhx lgx lfx # DC
Maybe someday I find something in Scheme that fits this control flow
better or grok how to create such via hygienic macros. My to do list is
far too long and maybe I'll never get there.
Have you seen PureData?
My dream would be a front-end like PD to "draw" the program and then to export that to the desired target language.
Thinking about code should not be tied to specific languages until one
starts to implement it for a target system.
Maybe even the view as graph or puzzle pieces should not stay the only
way. Converting an algorithm into different representations depending on which bug one is hunting may help a lot.
yeti <yeti@tilde.institute> writes:
Thinking about code should not be tied to specific languages until one
starts to implement it for a target system.
Should it be tied to the PD programming language?
keyboardan <keyboardan@tilde.club> wrote:
yeti <yeti@tilde.institute> writes:
Thinking about code should not be tied to specific languages until one
starts to implement it for a target system.
Should it be tied to the PD programming language?
Using PD is like using a CAD program.
yeti <yeti@tilde.institute> writes:
keyboardan <keyboardan@tilde.club> wrote:
yeti <yeti@tilde.institute> writes:
Thinking about code should not be tied to specific languages until one >>>> starts to implement it for a target system.
Should it be tied to the PD programming language?
Using PD is like using a CAD program.
Okay, didn't know that.
For me is more productive to type than to use the mouse/touchpad for
most stuff, including for programming software.
Why would you want it to start at 0? ``First footnote'' matches with
the number 1, not zero. :)
Patricia Ferreira <pferreira@example.com> wrote:
Why would you want it to start at 0? ``First footnote'' matches with
the number 1, not zero. :)
Why?
Uints start at zero. Why waste the 0 when just needing individual tags? After all there are different ways to link footnotes. You probably
remember the * or the dagger, so even easily[ॐ] distinguishable[💣] emojis[👀] would do that job.
Look into footnote.el for some alternatives.
I just had some binge physicsing with a video series with the 1st
episode numbered as "#000". Why not?
IIRC I saw footnotes with short multi-letter tags somewhere. In times
of klick[RET] to jump, the only reason against that might be that the
link to the footnote should™ not occupy too much space.
____________
[ॐ]: Ok, that may be a bit too ॐmmmptimistic!
[👀]: I've some doubts, but today's kids seem to love carving new
hieroglyphs into bitstone. Have you seen emojicode[🤯]?
[🤯]: Emojicode is an open-source, full-blown programming language
consisting of emojis.
<https://www.emojicode.org/>
[💣]: Ok, I'll stop it here. I'm not a kid. For me all these new
hieroglyphs look like near to indistinguishable fly shit on my
screen. But if jumping between the footnote anchor and its text
just would be like C-c C-c, only Emacs would need to be able to
find the right target. We probably all are not reading our news
after printing it, so even that could work.
[RET]: Or was it ^N?
™: Nah! This was not meant to be a footnote, but let's add one as
precaution.
Yeah, the Math you learned in school is illogical, even badly insane.
keyboardan <keyboardan@tilde.club> wrote:
Yeah, the Math you learned in school is illogical, even badly insane.
Even the Peano axioms seem to have been updated somewhen.
<https://en.wikipedia.org/wiki/Peano_axioms>
I learned them in a variant starting at 1 and stepping by one and always thought that were strange.
At the university I had professors sticking to 1 as start of N, others preferred 0. Insanely both groups used the same symbol N and to add the tching-bang to that insanity used N with index 0 to mean the other interpretation, so one index 0 meant add the 0, the other one meant
remove the 0.
And I some days even had lessons with members of both interpretations
and I still think that was not helpful.
POWER TO THE ZERO!
Sysop: | deepend |
---|---|
Location: | Calgary, Alberta |
Users: | 255 |
Nodes: | 10 (0 / 10) |
Uptime: | 159:14:35 |
Calls: | 1,725 |
Calls today: | 5 |
Files: | 4,107 |
D/L today: |
12 files (9,998K bytes) |
Messages: | 393,011 |