News for hackers. Stuff that matters.

ryanlaws

Detroit Techno isn't obscure at all. It's a very well-established genre including probably most famously the work by Juan Atkins, Derrick May, and Kevin Saunderson. There have been at least 2 waves of it and it continues to influence electronic music from the fringes to the mainstream. If you're curious about it, I'd recommend Drexciya's The Quest as a starting point.

French House most likely refers the heavily filtered and compressed disco beats of e.g. Daft Punk, which had its heyday in the mid-to-late 1990s.

Re:Senate votes to reinstate net neutrality on Wednesday May 16, 2018 @09:30PM (#17087954)
Same. I have to give her some credit for not pretending to care.
Re:React and Redux are a joke right? on Sunday August 20, 2017 @11:10AM (#15058693)
Thanks for the link.
Re:React and Redux are a joke right? on Saturday August 19, 2017 @11:43AM (#15053986)
Are you implying then that the Closure Compiler mitigates or even eliminates the need to carefully examine the output sizes because of its optimization capabilities? If so, that's great, but I do remain skeptical about this, based partly on my experience described above. I don't mean this in a sarcastic or dismissive way but I was expecting to see something along the lines of:

console.log("Hello world!")

I realize this is a silly example for such a powerful tool but I just wanted to quickly get a feel for what the compiler is capable of before I committed a whole lot of time to learning the language. All I got out of the exercise was that the compiler creates a much larger minimum package size than I'd hoped. I'd appreciate any suggestions on a better way of proving its value for the cautiously curious. The language itself seems great, as does the community.

Perhaps it's just a different paradigm from npm/webpack, e.g. utilizing a rich built-in library rather than, yeah, carefully grocery-shopping for only the components you need? I'm not saying one is necessarily better than the other but it does intuitively seem that choosy shopping will tend to yield a smaller package size, at least for small-to-medium applications.

Re:React and Redux are a joke right? on Saturday August 19, 2017 @10:35AM (#15053586)
I was trying to get into ClojureScript a few months ago, intrigued by the tree-shaking of the Closure Compiler. I was thoroughly disappointed when my compiled hello-world yielded compiled code in the neighborhood of 70k. Surely I configured something poorly or didn't install the right leinegen packages, but coming from webpack this is a pretty discouraging out-of-the-box experience.

It seems there's some minimum (think Greenspun) JavaScript necessary to have a working SPA that handles DOM manipulation, network communication, state management, module management, events, et cetera, somewhere between 50k and 100k. I would love to be proven wrong about this. Maybe as native ES6 (or WebAssembly) becomes the norm this will be less the case.