[tw5] Re: Use Case for Session Storage: Fibonacci Series

2022-12-10 Thread Charlie Veniot
Now that I've skimmed the whole referenced page, the immediate reaction:

The buffet of "artefacts" is overwhelming.

For me, too many artefacts, too many ways of doing things, too much 
thinking, too much to know about.  Too much stuff going on: I immediately 
shut down as a defence mechanism.

I am having a "whoa, I'm tapping out, I've got to get out of here" reaction.


On Saturday, December 10, 2022 at 12:30:33 PM UTC-4 Charlie Veniot wrote:

> G'day sir,
>
> I've actually been doing parameterised transclusion for about a year now, 
> with my own syntax:
>
> {{ blah_blah_tiddler-tiddler-title:::param1:::param2 || tTemplate}}
>
> The parameterised transclusions work is really interesting, I think it 
> will be fantastic for everybody, but I don't think I'll ever use it.
>
> Using the pipe as a separator for parameters is a serious turn-off for 
> me.  When a symbol starts having too many different uses in too many 
> contexts,  that symbol quickly stops providing me visual cues/anchors I 
> need to quickly process what I'm looking at.  (Would we call that 
> "symbol-overloading"?)
>
> For every millisecond of cognitive-processing-brake-pumping going on, I 
> quickly get frustrated and miserable.
>
> Although kind of "wordy", the triple colons have been good for me, so far, 
> because they stand out.  I immediately recognise what I'm seeing.  No 
> sticks in the cognitive wheels, cognitive wheels not stuck in the mud.
>
> Something like that 
>
> On Saturday, December 10, 2022 at 11:58:49 AM UTC-4 jeremy...@gmail.com 
> wrote:
>
>> Great stuff Charlie, really inspired. I hope you will enjoy the new 
>> possibilities coming in 
>> https://github.com/Jermolene/TiddlyWiki5/pull/
>>
>> Best wishes
>>
>> Jeremy
>>
>> On Saturday, December 10, 2022 at 3:43:19 PM UTC cj.v...@gmail.com wrote:
>>
>>> I find the layout of the code above looks better when viewed in Google 
>>> Groups 
>>> .
>>>
>>> On Saturday, December 10, 2022 at 11:15:51 AM UTC-4 Charlie Veniot wrote:
>>>
 And the TiddlyWiki syntax (no javascript) version: 
 ```
 \define fibo(fnmax fni:1 fnm2:0 fnm1:1)
 <$list filter="[[$fnm2$]match[0]]">
 F,,$fnm2$,, = $fnm2$
 F,,$fnm1$,, = $fnm1$
 
 <$vars fni={{{ [[$fni$]add[1]] }}}
 fn={{{ [[$fnm1$]add[$fnm2$]] }}}>
 F,,<>,, = <>
 <$list filter="[[$fnmax$]compare:integer:gt]"><$macrocall 
 $name=fibo fni=<> fnmax=$fnmax$ fnm2=$fnm1$ fnm1=<>/>
 
 \end

 <>
 ```
 On Saturday, March 12, 2022 at 7:49:42 PM UTC-4 Charlie Veniot wrote:

> TiddlyWiki instance available for play: 
> https://basicanywheremachine.neocities.org/SessionStorageForVariables.html
>
> On Saturday, March 12, 2022 at 11:07:54 AM UTC-4 Charlie Veniot wrote:
>
>>
>> [image: Screenshot 2022-03-12 11.05.36 AM.png]
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/9e7b5281-b8b1-4ab6-9022-938b4c4c096dn%40googlegroups.com.


[tw5] Re: Use Case for Session Storage: Fibonacci Series

2022-12-10 Thread Charlie Veniot
Delayed reaction: thanks for the comment!

A lot of times, when I figure out in my head how to do something in 
TiddlyWiki, I don't follow through on doing it because the challenge is no 
longer there.  No challenge, no problem to solve, no interest.

This was one of those rare moments in which I had a desire to accompany my 
awesome first coffee of the day with a "prove it with code" scratch.

On Saturday, December 10, 2022 at 11:58:49 AM UTC-4 jeremy...@gmail.com 
wrote:

> Great stuff Charlie, really inspired. I hope you will enjoy the new 
> possibilities coming in https://github.com/Jermolene/TiddlyWiki5/pull/
>
> Best wishes
>
> Jeremy
>
> On Saturday, December 10, 2022 at 3:43:19 PM UTC cj.v...@gmail.com wrote:
>
>> I find the layout of the code above looks better when viewed in Google 
>> Groups 
>> .
>>
>> On Saturday, December 10, 2022 at 11:15:51 AM UTC-4 Charlie Veniot wrote:
>>
>>> And the TiddlyWiki syntax (no javascript) version: 
>>> ```
>>> \define fibo(fnmax fni:1 fnm2:0 fnm1:1)
>>> <$list filter="[[$fnm2$]match[0]]">
>>> F,,$fnm2$,, = $fnm2$
>>> F,,$fnm1$,, = $fnm1$
>>> 
>>> <$vars fni={{{ [[$fni$]add[1]] }}}
>>> fn={{{ [[$fnm1$]add[$fnm2$]] }}}>
>>> F,,<>,, = <>
>>> <$list filter="[[$fnmax$]compare:integer:gt]"><$macrocall 
>>> $name=fibo fni=<> fnmax=$fnmax$ fnm2=$fnm1$ fnm1=<>/>
>>> 
>>> \end
>>>
>>> <>
>>> ```
>>> On Saturday, March 12, 2022 at 7:49:42 PM UTC-4 Charlie Veniot wrote:
>>>
 TiddlyWiki instance available for play: 
 https://basicanywheremachine.neocities.org/SessionStorageForVariables.html

 On Saturday, March 12, 2022 at 11:07:54 AM UTC-4 Charlie Veniot wrote:

>
> [image: Screenshot 2022-03-12 11.05.36 AM.png]



-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f18cf68d-f959-45f1-a38e-54759bd2b221n%40googlegroups.com.


[tw5] Re: Use Case for Session Storage: Fibonacci Series

2022-12-10 Thread Charlie Veniot
G'day sir,

I've actually been doing parameterised transclusion for about a year now, 
with my own syntax:

{{ blah_blah_tiddler-tiddler-title:::param1:::param2 || tTemplate}}

The parameterised transclusions work is really interesting, I think it will 
be fantastic for everybody, but I don't think I'll ever use it.

Using the pipe as a separator for parameters is a serious turn-off for me.  
When a symbol starts having too many different uses in too many contexts,  
that symbol quickly stops providing me visual cues/anchors I need to 
quickly process what I'm looking at.  (Would we call that 
"symbol-overloading"?)

For every millisecond of cognitive-processing-brake-pumping going on, I 
quickly get frustrated and miserable.

Although kind of "wordy", the triple colons have been good for me, so far, 
because they stand out.  I immediately recognise what I'm seeing.  No 
sticks in the cognitive wheels, cognitive wheels not stuck in the mud.

Something like that 

On Saturday, December 10, 2022 at 11:58:49 AM UTC-4 jeremy...@gmail.com 
wrote:

> Great stuff Charlie, really inspired. I hope you will enjoy the new 
> possibilities coming in https://github.com/Jermolene/TiddlyWiki5/pull/
>
> Best wishes
>
> Jeremy
>
> On Saturday, December 10, 2022 at 3:43:19 PM UTC cj.v...@gmail.com wrote:
>
>> I find the layout of the code above looks better when viewed in Google 
>> Groups 
>> .
>>
>> On Saturday, December 10, 2022 at 11:15:51 AM UTC-4 Charlie Veniot wrote:
>>
>>> And the TiddlyWiki syntax (no javascript) version: 
>>> ```
>>> \define fibo(fnmax fni:1 fnm2:0 fnm1:1)
>>> <$list filter="[[$fnm2$]match[0]]">
>>> F,,$fnm2$,, = $fnm2$
>>> F,,$fnm1$,, = $fnm1$
>>> 
>>> <$vars fni={{{ [[$fni$]add[1]] }}}
>>> fn={{{ [[$fnm1$]add[$fnm2$]] }}}>
>>> F,,<>,, = <>
>>> <$list filter="[[$fnmax$]compare:integer:gt]"><$macrocall 
>>> $name=fibo fni=<> fnmax=$fnmax$ fnm2=$fnm1$ fnm1=<>/>
>>> 
>>> \end
>>>
>>> <>
>>> ```
>>> On Saturday, March 12, 2022 at 7:49:42 PM UTC-4 Charlie Veniot wrote:
>>>
 TiddlyWiki instance available for play: 
 https://basicanywheremachine.neocities.org/SessionStorageForVariables.html

 On Saturday, March 12, 2022 at 11:07:54 AM UTC-4 Charlie Veniot wrote:

>
> [image: Screenshot 2022-03-12 11.05.36 AM.png]



-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ba51e75a-7046-4820-aa0a-945756c1a4f4n%40googlegroups.com.


[tw5] Re: Use Case for Session Storage: Fibonacci Series

2022-12-10 Thread Jeremy Ruston
Great stuff Charlie, really inspired. I hope you will enjoy the new 
possibilities coming in https://github.com/Jermolene/TiddlyWiki5/pull/

Best wishes

Jeremy

On Saturday, December 10, 2022 at 3:43:19 PM UTC cj.v...@gmail.com wrote:

> I find the layout of the code above looks better when viewed in Google 
> Groups 
> .
>
> On Saturday, December 10, 2022 at 11:15:51 AM UTC-4 Charlie Veniot wrote:
>
>> And the TiddlyWiki syntax (no javascript) version: 
>> ```
>> \define fibo(fnmax fni:1 fnm2:0 fnm1:1)
>> <$list filter="[[$fnm2$]match[0]]">
>> F,,$fnm2$,, = $fnm2$
>> F,,$fnm1$,, = $fnm1$
>> 
>> <$vars fni={{{ [[$fni$]add[1]] }}}
>> fn={{{ [[$fnm1$]add[$fnm2$]] }}}>
>> F,,<>,, = <>
>> <$list filter="[[$fnmax$]compare:integer:gt]"><$macrocall 
>> $name=fibo fni=<> fnmax=$fnmax$ fnm2=$fnm1$ fnm1=<>/>
>> 
>> \end
>>
>> <>
>> ```
>> On Saturday, March 12, 2022 at 7:49:42 PM UTC-4 Charlie Veniot wrote:
>>
>>> TiddlyWiki instance available for play: 
>>> https://basicanywheremachine.neocities.org/SessionStorageForVariables.html
>>>
>>> On Saturday, March 12, 2022 at 11:07:54 AM UTC-4 Charlie Veniot wrote:
>>>

 [image: Screenshot 2022-03-12 11.05.36 AM.png]
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/dc9dcc31-6ab8-400a-9ea7-3739da928fe8n%40googlegroups.com.


[tw5] Re: Use Case for Session Storage: Fibonacci Series

2022-12-10 Thread Charlie Veniot
I find the layout of the code above looks better when viewed in Google 
Groups 
.

On Saturday, December 10, 2022 at 11:15:51 AM UTC-4 Charlie Veniot wrote:

> And the TiddlyWiki syntax (no javascript) version: 
> ```
> \define fibo(fnmax fni:1 fnm2:0 fnm1:1)
> <$list filter="[[$fnm2$]match[0]]">
> F,,$fnm2$,, = $fnm2$
> F,,$fnm1$,, = $fnm1$
> 
> <$vars fni={{{ [[$fni$]add[1]] }}}
> fn={{{ [[$fnm1$]add[$fnm2$]] }}}>
> F,,<>,, = <>
> <$list filter="[[$fnmax$]compare:integer:gt]"><$macrocall 
> $name=fibo fni=<> fnmax=$fnmax$ fnm2=$fnm1$ fnm1=<>/>
> 
> \end
>
> <>
> ```
> On Saturday, March 12, 2022 at 7:49:42 PM UTC-4 Charlie Veniot wrote:
>
>> TiddlyWiki instance available for play: 
>> https://basicanywheremachine.neocities.org/SessionStorageForVariables.html
>>
>> On Saturday, March 12, 2022 at 11:07:54 AM UTC-4 Charlie Veniot wrote:
>>
>>>
>>> [image: Screenshot 2022-03-12 11.05.36 AM.png]
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/9e134d48-ee89-4096-a9fe-bf043242fa1bn%40googlegroups.com.


[tw5] Re: Use Case for Session Storage: Fibonacci Series

2022-12-10 Thread Charlie Veniot
And the TiddlyWiki syntax (no javascript) version: 
```
\define fibo(fnmax fni:1 fnm2:0 fnm1:1)
<$list filter="[[$fnm2$]match[0]]">
F,,$fnm2$,, = $fnm2$
F,,$fnm1$,, = $fnm1$

<$vars fni={{{ [[$fni$]add[1]] }}}
fn={{{ [[$fnm1$]add[$fnm2$]] }}}>
F,,<>,, = <>
<$list filter="[[$fnmax$]compare:integer:gt]"><$macrocall 
$name=fibo fni=<> fnmax=$fnmax$ fnm2=$fnm1$ fnm1=<>/>

\end

<>
```
On Saturday, March 12, 2022 at 7:49:42 PM UTC-4 Charlie Veniot wrote:

> TiddlyWiki instance available for play: 
> https://basicanywheremachine.neocities.org/SessionStorageForVariables.html
>
> On Saturday, March 12, 2022 at 11:07:54 AM UTC-4 Charlie Veniot wrote:
>
>>
>> [image: Screenshot 2022-03-12 11.05.36 AM.png]
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/9855ed64-58bf-4bfe-a530-a17043daa7edn%40googlegroups.com.


[tw5] Re: Use Case for Session Storage: Fibonacci Series

2022-03-12 Thread Charlie Veniot
TiddlyWiki instance available for 
play: https://basicanywheremachine.neocities.org/SessionStorageForVariables.html

On Saturday, March 12, 2022 at 11:07:54 AM UTC-4 Charlie Veniot wrote:

>
> [image: Screenshot 2022-03-12 11.05.36 AM.png]

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/3b230a73-d713-4969-b42e-f0f76594cf38n%40googlegroups.com.