Show HN: Unknown Pleasures, a tiny web experiment with WebGL
pouria.dev
pouria.dev
It was written as a Joy Division song; Ian Curtis wrote the lyrics just a few weeks before he died. There are three Joy Divison recordings of it: one performed live (at what ended up being their final concert, though nobody knew it at the time), one studio recording, and one bootleg recording of a soundcheck for the aforementioned concert.
Because Curtis died before Joy Division finished the studio recording, all three recordings are unfortunately of suboptimal quality. Which is quite a shame - it would be nice to have an album quality recording of that final song.
"Disorder" might be my favorite Joy Divison song.
Hard to pick a favorite New Order song since they had so many different eras and styles. "Ceremony" is the best of their classic post-punk works. "True Faith" was an incredibly influential song musically despite being less-known. "Temptation" and "Sub-Culture" are works of art.
There are a lot of great covers of the tune. I love Dean Wareham's. Every time he plays it, he seems to find something new.
His cover tends toward melancholy. Peter Hook's, a little angry, sometimes triumphant. There's a cover by Day Wave that's almost happy. Several ambient covers that range from, I dunno, anhedonic to transcendent.
Picking favorite New Order tracks is especially difficult since many of their singles have multiple mixes, with substantial differences. For example I always prefer the gothier 12" remix of Sub-Culture, or the dancier Shep Pettibone remix of "True Faith". And meanwhile with some hits like "Bizarre Love Triangle" there are far too many versions to even keep track of...
The origin of Joy Division’s Unknown Pleasures album cover art (2015) - https://news.ycombinator.com/item?id=35401185
Also currently being discussed:
Animated Unknown Pleasures in 3 lines of K (2015) - https://news.ycombinator.com/item?id=35422570
List of past threads at https://news.ycombinator.com/item?id=35426173
What is it that you’re looking for, a useless “this site uses cookies” warning? That can mean anything, from a site that has a simple login feature, to a site that participates in a network that tracks you across the internet. The legal requirement for that notification is a great example of futile regulation that achieves nothing but globally wasted productivity. It’s like having to warn people that you breathe - regulators focused on the wrong common factor.
If you care enough about the issue, there are plenty of off-the-shelf blockers you can install.
[1] https://github.com/poeti8/pouria.dev/blob/master/package.jso...
There's a lot of projects that've taught me exactly what tool I wouldn't use if I were redoing them from scratch, but there's no time to start again or no wish to go through a lot of extra pain and work (until needed) to end up with the same end result.
Whenever I see WebGL posts like yours & chiechanowski I think like these folks must really love JavaScript to create such masterpiece & with my apprehension towards the JS ecosystem I couldn't indulge myself to put such effort.
Your post on JS ecosystem resonates with me & perhaps there's a narrow gap for someone without liking the JS ecosystem could do something extraordinary with JavaScript.
I would love to watch a video explaining how this was made from idea, first line of code, to publishing. Especially what tools were used.
It’s a deep and fascinating development world, one much less thoroughly documented than the world of web apps. Good luck!
EDIT: here are the links as promised.
1. https://thebookofshaders.com/ (mentioned above, I think)
2. https://threejs.org/docs/ (of course)
3. https://docs.pmnd.rs/react-three-fiber/getting-started/intro... (optional; good for React and those comfortable for maybe don't dive right in until you get a good grasp on Three.js)
4. https://threejs-journey.com/ (a paid course with some good intro lessons as freebies)
Hope this helps!
Also, threejs journey is worth it. Lots of great content.
https://www.youtube.com/watch?v=0ifChJ0nJfM is probably the the most beginner friendly.
https://thebookofshaders.com/ is another great place to start.
Good luck and enjoy!
While building it I actually was thinking of making a video of the process some day, but I thought it wouldn't have an audience, plus, I'm not an expert, I might say the wrong stuff. But anyway, I'll be happy to make a video that would help others like me!
Garden sprinkler can may be a useful tool in this circumstance.
then just justify align items self thingy
Running Chromium Edge 111.
Edit: works fine in Firefox.
(I am the author)
(Sadly without music)
Havent played around too much with WebGL but this is a tiny inspiration.
3D web is fun, and Three.js and React Three Fiber make it easy to start from somewhere. I aboslutely recommend trying them.
Thank you. That was really nice.
https://twitter.com/newsycombinator/status/16428898341747916...
Somehow it gave me the vibe of watching a transitional scene from Regular Show.
> index-e853a9de.js:40 TypeError: Cannot read properties of null (reading 'indexOf')
works happily in FF though