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
JadeNB 25 days ago [-]
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 25 days ago [-]
I added the prime in the title to indicate that this version is a bit different from the original t * sin(t) post.
JadeNB 25 days ago [-]
OK, thanks. Is the rest of it right?
Arnavion 26 days ago [-]
Silvia Hao's version is the one submitted here to HN, actually.
dylan604 26 days ago [-]
Someone was too excited about Santa to actually you know click the link
frogulis 26 days ago [-]
The GP commenter (ryeguy_24) is the original poster of this article, leaving additional information about what they posted.
dylan604 24 days ago [-]
Yeah, and? That was the link that was not clicked. If the person had clicked that link they would have seen why their comment was not helpful.
flaminHotSpeedo 24 days ago [-]
I think you still misunderstood. ryeguy_24 was *commenting on their own post*
They obviously clicked the link, because they posted it.
dylan604 24 days ago [-]
You still think my comment was about ryeguy instead of the person I replied which is typically how comments flow. If they had clicked the link and read it, they would have seen why ryeguy posted the link that shows the evolution from the ‘original’. I’m really not sure why we’re unable here
To the point, they even admitted “guilty as charged”. I mean, what’s the cause of the lack of comprehension?
Arnavion 24 days ago [-]
To beat this dead horse some more, I *had* clicked the link (how else would I know it was Silvia Hao's version that had been submitted?) and *had* read the username of the commenter of https://news.ycombinator.com/item?id=42506146. What I had *not* read was the username of the submitter, and thus did not realize the commenter and submitter were the same person, which recontextualizes the comment in question from "Personally my favorite version is Silvia Hao's that can be found in this discussion thread" to "This image that I submitted is by Silvia Hao and can be found in this discussion thread".
acer4666 26 days ago [-]
Some was too excited about Santa to, you know, read the usernames of the submitter and commenter
TheSpiceIsLife 26 days ago [-]
Some kind of Pareto Principle: 80% of people read 20% of the usernames.
deskr 26 days ago [-]
Wrong. It says that 20% of people will argue with you and be confident that they are right even though they are more wrong.
TheSpiceIsLife 25 days ago [-]
100% of the people I live with will argue with me 20% of the time and be wrong 80% of those times.
romanobro56 26 days ago [-]
Pareto victim right here
JadeNB 25 days ago [-]
> Pareto victim right here
I'm pretty sure deskr was making a joke.
TheSpiceIsLife 25 days ago [-]
I chuckled
Arnavion 25 days ago [-]
Guilty as charged.
jll29 26 days ago [-]
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:
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.
I think this would be perfect on openprocessing.org, I just don't know how to implement that.
BobbyTables2 26 days ago [-]
Now make 30% of the bulbs randomly burn out :)
hippich 26 days ago [-]
Randomly wouldn't be that bad. But whole segments - way more noticable!
nuodag 26 days ago [-]
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!
layer8 26 days ago [-]
Or a drill.
block_dagger 26 days ago [-]
This is not a drill. It really is Christmas.
layer8 26 days ago [-]
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.
Uncorrelated 26 days ago [-]
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:
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?
They obviously clicked the link, because they posted it.
To the point, they even admitted “guilty as charged”. I mean, what’s the cause of the lack of comprehension?
I'm pretty sure deskr was making a joke.
In the spirit of minimalism, Merry Christmas to all HNers with this little but time-tested command:
Source: https://github.com/jochenleidner/ltools/blob/main/src/bin/xm...https://js1k.com/2010-xmas/demo/856
http://www.romancortes.com/blog/how-i-did-the-1kb-christmas-...
https://bbcmic.ro/?t=8W1n6
[0] https://www.behance.net/kuflex?locale=en_US#
Looks like it was written in C++
Find and replace the broken one, and all light again!
https://www.youtube.com/watch?v=6PJkA3o_Im0