This is gold :chefkiss:
448 karma · joined April 3, 2011
This is gold :chefkiss:
I agree the feedback was thoughtful (as acknowledged in my reply) and read no ill-will in it and meant none myself
At risk of flogging a dead horse, it can be nerve wrecking to share things (or raise your first real PR, whatever) so I try to respond with that in mind - especially since text-only comms can come off as harsher than intended.
A couple meh things:
1. What are the take away options for data? [^1]
2. Why does the app need my contact info?
Cool stuff though, and I hope it helps you get your other projects done :)
[^1]: (bonus feedback context, feel free to ignore) whilst I wish you the best in this surviving, after being burnt a few times personally I don't use anything I can't get my data out of (at least not for hard-to-replicate-from-memory things like projects & ideas)
And I meant what I said; epically thoughtful and cool feedback that I hope the creator sees
A single suggestion:
Try using "the critique sandwich" when commenting on people's hard work - can help them appreciate the effort you've put in rather than feeling too defensive
But yeah, I read TC's post as being less "you can't play music without formal theory" and more "taking a music appreciation class won't (solely) imbue you with the ability to play violin"
...nor would a course which provides a cursory pass over advanced concepts give you applicable (let alone employable) skills without at least a little of the manual labour needed to really feel the intuitions (?)
There probably _are_ some undiscovered clever ways to teach foundations such that you form useful or higher level synaptic links faster - but does seem you still need to then add some brute force to gain adequate fluency..
PS. I don't think that excludes the possibility of Ramanujans or Dizzy Gillespies existing - whether your hard work is unstructured or structured, top-down or bottom up, the key point is - beyond a superficial level there are eventually "no shortcuts"
Digression: perhaps a retaliation is in order for all the name overloading caused by the AI gold rush? We could start calling Meta Languages "Deep Lingos", "Gnostic Abstract Interfaces", "Generalised Programmable Types"
That's going to age beautifully
If you'll forgive the reductio ad absurdem: I could toss a coin once and post a misleading write up about how coin tosses land on heads 100% of the time. :)
Also notable: the description of your repo (at time of writing) is literally "Statistically significant proof that the digits of pi are not random". The word "proof" there does seem to contradict what you're saying in this message.
Not bullying by the way - I'm well familiar with how exciting it can be to find something cool. (And kudos for sharing)
But if you use terms like "statistically significant proof" then you're making claims / misleading statements (or just being clickbaity) rather than providing objective observations and _separare_ subjective hypetheses.
(IMO) a far more palatable alternative would be "I tried analysing the first N digits of pi with a statistical algorithm they're not evenly distributed." (ie. Just the facts, no claims) or if you want to retain the clickbait, "I used statistics to analyse the first N digits of pi.. you won't believe the 9,000th digit!"
As others have mentioned here: of course it's not random. We can predict the next digit with 100% accuracy. But even meeting you halfway and choosing to interpret your use of "random" as meaning "evenly distributed" it's a big reach
if ever `go.work` behaviour is finished (read: fixed / un-broken) some of this setup would be a lot easier, but not holding my breath.
[1]: https://github.com/golang/go/issues/48429 [2]: https://go.googlesource.com/proposal/+/54d6775ff71ccbc00c276...
look at all the streaming services simultaneously raising prices, adding or increasing ads, _and_ reneging on account sharing..
The pandemic altered a lot of spending and consumption habits (and minted some trillionaires in the process) - tendency is for corps (or boards) to want to see growth above all, so if you have the massive uptick some saw in a global pandemic how do you keep adding annual growth if not by shrinkflation or similar?
It's all too easy to get caught either doing way too much defensive/speculative stuff, or way too little.
one person's "premature optimisation" is another person's "I've seen roughly this pattern before, I'll add this thing I wished I had last time" - and AFAICT there's no _reliably_ helpful way of distinguishing which is correct.
People generally don't blindly sign up for apps which expose exactly nothing about themselves or their privacy policies
Something which made that transparent would be ideal. Ableton and a few others have freeze options which make this a bit nicer but it's still a bit disconnected
Personally that sort of thing is a flow break
It'd be neat to have the best of both worlds, ie. Give me VSTs but let me control time and playback as precisely as I can with sample based
Seems like it'd be technically feasible even with VST but it's just not done (emphasis is on realtime, with VSTs behaving as independent "pedals" rather than part of a whole)
You might have nerd sniped me.
nervous sideways glance at long neglected VST source code folder
I guess it was true, but so neat that they were sometimes triggering that stuff with trackers or sampling it for use within trackers (or similarly niche software)
Aphex on trackers, Autechre in Max/MSP
Still curious what squarepusher used
I never got around to making full tunes in it, but I spent countless hours exploring the modular aspects
It actually was what opened my eyes to things like PureData, Max/MSP, etc.. highly underrated program
Between mod files and small demoscene programs written in assembler there was so much incentive to improve your skills just in order to _understand_ how a thing worked. Then you're using that new understanding to make new things (rather than copying a set of rote "tricks")
Haha big time - I didn't really have the kit for such things, but I remember trying to "finish" a few tunes by rendering them out (not as stems) and then adding crap over the top in a non-real-time sample editor
Whole thing of course became a mess of reverb :)
> writing out by hand effects that are done nowadays with VSTs
Yeah, VSTs made it so appealing and flashy
Making manual flanges by copying a track and using sample offset on one was... not super convenient, but boy was it satisfying
"real" effects opened up so many powerful sound design options that it was easy to forget about actually composing things :)
And the amount of times I then wanted tracker level micro control you got with manual approach and just gave up after a bit..
Here comes another rabbit hole
When mine arrived I fiddled for a minute, then wasn't so sure it was going to be a winner
Then looked up and 6hrs had passed - absolute love
Had no idea Reaper had this, thanks!
What actually switched me over from trackers as the primary tool was this (discontinued) DAW called Orion, it had a piano roll for which you could provide custom tick rates, divisions, and highlighting rules for those divisions (ie. You could specify an arbitrary number of columns, then have bar lines every 11 beats and more subtle lines every 7 beats)
You've made my day with this tidbit!
I'm quietly hoping I end up finding a bunch of my old x86 assembler projects in these discs (well - excited and a little scared... perhaps better through the rosy glasses of nostalgia)