News for hackers. Stuff that matters.

clumsycomputer

Thank you. I've opted to forego data editing in the app for now, but a path exists to make that a reality. My priority is to allow people to experiment and build on the foundations I've laid here however they see fit. One benefit of the current API is that any data source can easily be integrated.

Show HN: Power tools for publishing quality curations to the web

Howdy Ho HN!I've been working diligently to provide y'all with the tools you need to share your world the way it deserves!To begin your transmission, head over to https://github.com/stews-io/toolkit#readmeTo get inspired check out the examples below:https://clumsycomputer.stews.iohttps://prettylights.stews.iohttps://bakedgoods.stews.io

( Read More... | 2 comments | on HN )
Re:We Need to Talk About Vercel on Sunday April 09, 2023 @11:27PM (#35508883)
ive ejected out of the next ecosystem and work in preact now. some of the optimizations being adopted across react and next had me worried about insurmountable lock-in! with that said vercel's github integration is a beautiful thing that i will continue to use. the automated preview deployments are just too clutch

Ask HN: p(react): Classical .vs Functional? or wrong question?

i gotta say i've got implementing react-style functional components down to a science with a sprinkle of art and am just so pleased with how formulaic it feels when going about building :) with that said there is still room for improvement and wouldn't mine having some conversation around different paths forwardi gotta say that i've got implementing react-style functional components down to a...

( Read More... | no comments | on HN )
Re:A better compact image placeholder hash on Wednesday March 22, 2023 @11:36PM (#35270244)
love these type of optimizations... blurhash seems to be giving me more pleasant results that thumbhash on the few examples i ran through it! thumbhash seems to over emphasize/crystalize parts of the image and results in a thumbnail that diverges from the source in unexpected ways.

either way this is awesome, and thanks for sharing

this would be fuckin magical
Re:Ask HN: Who wants to be hired? (January 2023) on Monday January 02, 2023 @11:14AM (#34219552)
Looking for product manager / dev role at small startup

typescript react ui ux

Colorado

https://clumsycomputer.com/software/resume

Re:Pico8 Music Synthesizer on Thursday December 22, 2022 @04:07PM (#34098688)
unfortunately don’t have permission to download, but love the style very much! hopefully i’ll remember to try it out in the future when i get a chance
for those interested in a typescript / react alternative checkout https://github.com/clumsycomputer/clumsy-graphics
howdy hn,

laid out in the link above is a number of concepts dealing with the generation and analysis of discrete rhythms.

there is also a reference implementation of these concepts written in typescript

this has been a labor of love and curiosity, which started out with the goal of helping generate algorithmic art. along the way it has become an art in itself, and believe there are many applications outside of art where this can be applied. i most interested to hear from others how this might be used within cryptography and data encoding

if anyone has the the time to look through these concepts and chat, id be grateful

Re:Ask HN: Who wants to be hired? (December 2022) on Thursday December 01, 2022 @12:48PM (#33819758)
https://www.clumsycomputer.com/software/resume

https://github.com/clumsycomputer

  location: colorado
  remote: yes
  relocate: yes
i'm a balanced frontend developer who has worked on a variety of products across several companies

my free time is focused on developing, maintaining, and sharing open-source software that assists developers in their creative pursuits. you can checkout the packages i've released at https://www.clumsycomputer.com/software/packages

i'm happiest when collaborating with others, and really enjoy the process of iterating on a problem until an effective/understandable solution is realized

Re:Isometric Pixel Art on Thursday December 01, 2022 @08:00AM (#33815679)
“A Day in the Park” is beautiful
Re:Automated JavaScript DJ on Sunday November 27, 2022 @01:03PM (#33765011)
i would love to add this type of functionality to my own music collection over at https://www.clumsycomputer.com/curations/music

im not really sure how feasible that would be though since its essentially just a a bunch of links sourced from a variety of music services, the most prominent being youtube

perhaps it would be possible to extract the audio data from the video stream, compute the key in a web worker, and then queue up a transition

anyhow this is tight

bravo

howdy y'all,

was looking for a simple way to explore and play with signal generation, and think that creating wav files is the most straightforward and robust way to go about doing just that. in order to scratch that itch i've implemented a function that takes a sample rate and channels data (mono or stereo), and returns an ArrayBuffer of the corresponding structured wav file.

implementing this package was a quick and fun process, which gave me the opportunity to learn about packing bits in the browser. whenever time allows in the future (some amount of years, hopefully not decades), i look forward to implementing a similar function for png files

Re:FTX Contagion Flowchart on Wednesday November 16, 2022 @07:07PM (#33632959)
i love charts like these
Re:TypeScript 4.9 on Tuesday November 15, 2022 @06:37PM (#33616791)
typescript, my favorite piece of tech!! thank you typescript team :)
Re:Euclidean Rhythms on Sunday November 13, 2022 @01:37PM (#33585943)
my pleasure, feel free to reach out with any questions
Re:Euclidean Rhythms on Sunday November 13, 2022 @12:50PM (#33585388)
not really an FFT approach, but you can take a euclidean rhythm or really any discrete rhythm for that matter and compute its slot weights. checkout https://github.com/clumsycomputer/clumsy-math#rhythm-slot-we... for more details.

you can use a rhythm's slot weights to set a wave's amplitude, phase, or frequency. just need to decide on some continuous <=> discrete mapping

Re:What do numbers look like? on Sunday November 13, 2022 @03:22AM (#33581134)
this is great
Re:Euclidean Rhythms on Sunday November 13, 2022 @03:15AM (#33581088)
ive been fascinated by euclidean rhythms for the past 10 years or so, and while playing with the pattern ended up coming across a more general flexible abstraction built upon euclidean rhythms that can generate every rhythm, which ive laid out over at https://github.com/clumsycomputer/clumsy-math#recursive-eucl....

euclidean rhythms are also great for generating / selecting musical scales and chords among other things

having worked with engineers, can confirm i'm no engineer yet the titles say differently... indirection sucks most of the time
Re:Ask HN: Anyone Have Expertise in Trigonometry? on Tuesday September 20, 2022 @09:49AM (#32911631)
that sounds like something i haven't tried and may yield results

gracias

Re:Ask HN: Anyone Have Expertise in Trigonometry? on Tuesday September 20, 2022 @09:47AM (#32911601)
its at least cubic, but the loop here is generalized farther where the sub circle can be phase. so i don't know???

linear search in angle i believe, though depending on the use case i hold onto the index of the last matched point making the next search O(1)

thanks for introducing me to the secant method. at the very least it will help me think about it differently

Re:Ask HN: Anyone Have Expertise in Trigonometry? on Tuesday September 20, 2022 @09:44AM (#32911560)
thank you for the pointers

i don't have much formal math training, but have used scipy a handful to times successfully for other problems. optimize is new to me, but ill throw some things into and see what comes out

Re:Ask HN: Anyone Have Expertise in Trigonometry? on Monday September 19, 2022 @08:52PM (#32906247)
awesome thanks for the recommendation

my only worry about curve fitting is that the recommended function won't generalize to other loop configurations

Re:Ask HN: Anyone Have Expertise in Trigonometry? on Monday September 19, 2022 @08:26PM (#32906030)
hi gus

the animation is something i constructed in order to help facilitate discussion and get help :)

i've outlined the computations more detail in a reply below

by constant time i mean O(1)

computing the white dot currently requires me to sweep the already computed loop points which isn't a big deal in a lot of use cases, but with audio its a show stopper

the white dot is also the key to a much more complex computation that im using

Re:Ask HN: Anyone Have Expertise in Trigonometry? on Monday September 19, 2022 @08:16PM (#32905956)
i have an implementation that does something along those lines, which suffices for graphics but doesn't work well for audio applications. think 48 000 samples per second.

the computation i've outlined in the animation is also just a small but very important piece of a much more complex computation

this white dot is my bottle neck

Older »