925 karma · joined October 5, 2016
This shows an astounding lack of understanding, both of Github and of git itself. Github was always owned and operated by "one corporation" - now it is owned by a different one. And "the platform" isn't Github - it is git itself! If this neuroscientist is so concerned about the acquisition, he can just set up a git server for himself and his colleagues and start citing that URL instead of Github.
> The mcron program represents a complete re-think of the cron concept originally found in the Berkeley and AT&T unices
"Unices" as in the plural of "Unix"? I've never heard that before, but that's amazing.
But really, given everything going on with Facebook, why would an employee ever think this was a good idea? That's what is really beyond me.
This system has some disadvantages, though. The main one is the glacial feedback loop - due to strict CSP restrictions in web extensions, I had trouble compiling the CLJS with {:optimizations :none}, so each save-compile-reload cycle takes ~30 seconds from when I save the source file to when I see the results of the change in the browser. I also did not figure out how to set up a REPL environment connected to the code running in the web extension.
Lots of room for improvement here, basically.
[0]: https://github.com/binaryage/chromex-sample#chromex-sample-p...
[1]: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Ge...
I've opened an issue to implement this here: https://github.com/jdormit/looped-in/issues/4
As time allows, I will implement this later this week.
FWIW, I am taking the privacy and security concerns raised in this thread seriously. In fact, this type of candid feedback is one of the best things about HN. I anticipate it will take me a few days to choose and implement some of the fixes suggested here.
Do you know any good resources on REPL-driven ClojureScript development? Preferably with a REPL that lives in the page environment so that browser variables etc. can be accessed.
Part of that is looking at usage data to identify what parts are working, what needs improvement, retention statistics, etc. I made them opt-out because I would be pissed if someone made a cool thing that I wanted to use but insisted on tracking me with it :)
Any idea why the earlier extension was shut down by YC?