[HN Gopher] T * sin (t)' [?] Ornamented Christmas Tree (2013)
       ___________________________________________________________________
        
       T * sin (t)' [?] Ornamented Christmas Tree (2013)
        
       Author : ryeguy_24
       Score  : 363 points
       Date   : 2024-12-25 01:07 UTC (21 hours ago)
        
 (HTM) web link (community.wolfram.com)
 (TXT) w3m dump (community.wolfram.com)
        
       | ryeguy_24 wrote:
       | Merry Christmas HN. Ever year, the original T * sin(t) Christmas
       | tree gets posted. This year, I wanted to call out my favorite
       | modification by Silvia Hao. It's beautiful. One year, I'll try to
       | add to its beauty. But for now, I'll just appreciate it. She
       | posted it here: https://community.wolfram.com/groups/-/m/t/175891
        
         | Arnavion wrote:
         | Silvia Hao's version is the one submitted here to HN, actually.
        
           | dylan604 wrote:
           | Someone was too excited about Santa to actually you know
           | click the link
        
             | frogulis wrote:
             | The GP commenter (ryeguy_24) is the original poster of this
             | article, leaving additional information about what they
             | posted.
        
             | acer4666 wrote:
             | Some was too excited about Santa to, you know, read the
             | usernames of the submitter and commenter
        
               | TheSpiceIsLife wrote:
               | Some kind of Pareto Principle: 80% of people read 20% of
               | the usernames.
        
               | deskr wrote:
               | Wrong. It says that 20% of people will argue with you and
               | be confident that they are right even though they are
               | more wrong.
        
               | romanobro56 wrote:
               | Pareto victim right here
        
               | JadeNB wrote:
               | > Pareto victim right here
               | 
               | I'm pretty sure deskr was making a joke.
        
               | TheSpiceIsLife wrote:
               | I chuckled
        
               | TheSpiceIsLife wrote:
               | 100% of the people I live with will argue with me 20% of
               | the time and be wrong 80% of those times.
        
               | Arnavion wrote:
               | Guilty as charged.
        
         | JadeNB wrote:
         | I checked the post, but it's from someone who's far more
         | comfortable with Mathematica than I am, so I hope you won't
         | mind my asking about the maths.
         | 
         | First, the T vs. t in T * sin(t) doesn't mean anything, right?
         | Second, the ' in the title T * sin(t)' doesn't belong, right?
         | 
         | Then I think that this is graphing essentially (t * sin(t), t *
         | cos(t), t + something), which is a cone if the something is
         | constant, which I believe it is--and that certainly matches the
         | graph. And the rest is about choosing an aesthetically pleasing
         | step size and accomplishing the lovely twinkling and colors,
         | right?
        
           | ryeguy_24 wrote:
           | I added the prime in the title to indicate that this version
           | is a bit different from the original t * sin(t) post.
        
             | JadeNB wrote:
             | OK, thanks. Is the rest of it right?
        
       | layer8 wrote:
       | Or a drill.
        
         | block_dagger wrote:
         | This is not a drill. It really is Christmas.
        
           | layer8 wrote:
           | The function _is_ neither a drill nor a Christmas tree, but
           | similar to how it happens to look ([?]) like a Christmas
           | tree, it also happens to look like a drill. This is what I
           | wanted to point out. It's a multipurpose function.
        
             | DrSAR wrote:
             | It is also not a pipe
        
               | arcticbull wrote:
               | Cici n'est pas un arbre de Noel tabarnak
        
               | bjconlan wrote:
               | Haha, oh I miss the Quebecois. Appropriation of Catholic
               | vernacular make for the best profanities.
        
             | Uncorrelated wrote:
             | block_dagger was making a pun based on the sense of drill
             | as a training exercise. A similar joke went over the heads
             | of nearly everyone on a recent episode of Taskmaster:
             | 
             | https://www.youtube.com/watch?v=6PJkA3o_Im0
        
               | noduerme wrote:
               | English being the global language makes it easier to get
               | a lift, but much harder for anyone to pick you up.
        
           | corobo wrote:
           | I wish I had more to add, but I do not. This proper tickled
           | me, thank you. lmao
        
       | leeoniya wrote:
       | https://github.com/anvaka/atree
       | 
       | https://js1k.com/2010-xmas/demo/856
       | 
       | http://www.romancortes.com/blog/how-i-did-the-1kb-christmas-...
        
         | matsemann wrote:
         | Here's variants using 140 characters of Javascript:
         | https://www.dwitter.net/h/christmas
        
       | BobbyTables2 wrote:
       | Now make 30% of the bulbs randomly burn out :)
        
         | hippich wrote:
         | Randomly wouldn't be that bad. But whole segments - way more
         | noticable!
        
           | nuodag wrote:
           | usually a bunch of lights are wired in series, if one burns
           | out all stay dark.
           | 
           | Find and replace the broken one, and all light again!
        
       | theodpHN wrote:
       | Damped Oscillation Xmas Tree
       | https://communities.sas.com/t5/Graphics-Programming/Fun-With...
        
       | theodpHN wrote:
       | GIF Xmas Tree, GIF Xmas Tree...
       | https://communities.sas.com/t5/Graphics-Programming/Fun-with...
        
       | theodpHN wrote:
       | A 'Traveling Santa Tour' Through U.S. Capital Cities
       | https://communities.sas.com/t5/New-SAS-User/Fun-With-SAS-ODS...
        
       | Lerc wrote:
       | I made this Bauble dweet as a Christmas themed exercise in 2020
       | https://www.dwitter.net/d/20993                   function u(t) {
       | t||(c.width/=6)  // shrink canvas to 1/6 at t==0
       | M=a=>x.filter=a?"none":"blur(1px)brightness(90%"
       | M();x.drawImage(c,0,0)             for(i=n=90;--i;)
       | x.fillRect(                160-S(X=i+t*4)*(1-(v=C(i*n))*v)*n,
       | v*n+n,                4,                2,
       | x.fillStyle="#F"+(i+10),M(C(X)<0))             }
       | 
       | with u(t) is called 60 times per second. t: elapsed time in
       | seconds. c: A 1920x1080 canvas. x: A 2D context for that canvas.
       | S: Math.sin C: Math.cos
        
       | noduerme wrote:
       | I went to Hopscotch in Portland with some friends tonight, tried
       | out the "quantum trampoline" [0]... spent most of my time in
       | socks wondering if that was written in plain ol' javascript or
       | p5. Happy Holidays, folks.
       | 
       | [0] https://www.behance.net/kuflex?locale=en_US#
        
       | foobar1962 wrote:
       | My first time seeing it. Thanks for posting, and thanks to HN for
       | being the kind of place that stuff like this gets posted.
        
       | Alifatisk wrote:
       | I think this would be perfect on openprocessing.org, I just don't
       | know how to implement that.
        
       | jll29 wrote:
       | That's a beautiful animation (and useful maths ;-).
       | 
       | In the spirit of minimalism, Merry Christmas to all HNers with
       | this little but time-tested command:                 $ xmastree 5
       | 9 2024`                                     *
       | ***                                   *****
       | *******                                     *
       | ***                                   *****
       | *******                                     *
       | ***                                   *****
       | *******                                     *
       | ***                                   *****
       | *******                                    ***
       | ***
       | ***
       | ***
       | 
       | Source:
       | https://github.com/jochenleidner/ltools/blob/main/src/bin/xm...
        
       | bazzargh wrote:
       | Here's one I did for the bbcmicrobot using a Chaos Game approach
       | 
       | https://bbcmic.ro/?t=8W1n6
        
       | belter wrote:
       | Happy Festive Season! A nice one from Desmos:
       | https://www.desmos.com/calculator/wgunyn2yd0
        
       ___________________________________________________________________
       (page generated 2024-12-25 23:01 UTC)