[racket-dev] distributing native code
As part of the PortAudio library, I want to be able to call this code: void bufferAdd(short *dst, short *src, int len) { int i; for (i = 0; ilen; i++) { dst[i] += src[i]; } } ... and I'm trying to figure out the most hassle-free way to distribute it, given that it may be installed on machines without compilers[*]. It looks to me like the best way is probably to explicitly add shared-object files to paths given by (build-path native (system-library-subpath) (path-add-suffix buffer-add (system-type 'so-suffix))), to distribute them as part of the package, and then to load these explicitly, signaling an error if one is not found. Note that I'm omitting the compiled part, because that would be deleted by a call to raco setup --clean. I looked through my existing plt tree, and was a bit startled to see that not a single collection includes any shared library that I could copy from. Does this approach make sense? Many thanks, John [*] See earlier thread where the general consensus was that it was not possible to make a Racket version of this run less than (IIRC) 5x slower than C. smime.p7s Description: S/MIME cryptographic signature _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
[racket-dev] weird (memory?) bug using (dis)similar require mechanisms
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi list, this racket bug was discovered when I was trying out geiser which starts programs in a way that exposes this bug. The program starts correctly but none of the buttons work (or only reserve screen space) and it is hard to terminate the program. I got the impression that a lot of memory was being allocated in a loop. The bug manifests itself when starting racket from the command line and copying into the resulting repl (require ./test1.rkt). But doing either of: $ racket -e '(require ./test1.rkt)' $ racket '(require ./test1.rkt)' works fine. Test program to exhibit the bug: #lang racket/gui (define f (new frame% [label List Editor])) (define items (new vertical-pane% (parent f))) (define (create-item val parent) (define v (new vertical-panel% (parent parent))) (define ins (new button% (parent v) (label insert) (callback (λ (b e) (create-item 0 items))) )) (define h (new horizontal-pane% (parent v))) (define t (new text-field% (parent h) (label ) (init-value val))) (define del (new button% (parent h) (label del) (callback (λ (b e) (send parent delete-child v))) )) v) (for-each (λ (v) (create-item v items)) '(1 2 3)) (new button% (parent f) (label append) (callback (λ (b e) (create-item 0 items (send f show #t) Marijn -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk5p6nkACgkQp/VmCx0OL2zqKACeK7P3FAQFTZ1aEd+O+X+/wWWA QtAAoKgi7zNggcdW8zLC0+YXpmX6l4Bh =yfHI -END PGP SIGNATURE- _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] distributing native code
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/09/11 09:33, John Clements wrote: [*] See earlier thread where the general consensus was that it was not possible to make a Racket version of this run less than (IIRC) 5x slower than C. What is the subject of that thread? Marijn -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk5p6t4ACgkQp/VmCx0OL2yF7ACgq937LVOCsoV4a0XktzF+U7Kv R0gAoMTEWS/CHFzg7jUvQguFfCJOY8YJ =O0sD -END PGP SIGNATURE- _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] distributing native code
On Fri, Sep 9, 2011 at 5:30 AM, Marijn hk...@gentoo.org wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/09/11 09:33, John Clements wrote: [*] See earlier thread where the general consensus was that it was not possible to make a Racket version of this run less than (IIRC) 5x slower than C. What is the subject of that thread? http://thread.gmane.org/gmane.comp.lang.racket.devel/3643/ _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] Weird bug in Typed Racket predicate for Float 0.0
Hmm, curiouser and curiouser. Using the latest nightly build from http://pre.racket-lang.org/installers/, I get #f #t #t #f both on my home machine and work machine, which run Windows 7 64-bit. Now I'm really curious as to what's going on here! On Fri, Sep 9, 2011 at 12:08 PM, Vincent St-Amour stamo...@ccs.neu.eduwrote: At Thu, 8 Sep 2011 20:43:02 -0400, Luke Vilnis wrote: Running this produces: eq? 0.0 #f eqv? 0.0 #t Float? #t Float-Or-Integer? #f With the latest from git on Debian 32 bit, I get `#t' for all four. What environment are you using? The part of TR that generates the compound contracts for unions containing Float types is using eq? instead of eqv? for the 0.0 and -0.0 case (which started in version 5.1.1), which explains why the predicate fails. Somehow, in the repro above, a 0.0 is being produced that doesn't eq? with the literal 0.0. I tried doing this with, say, (eq? 0.0 (- (+ 3.0 1.0) 4.0)) or (eq? (exact-inexact 0) 0.0), but those both evaluate to #t, so either the compiler is doing some very clever constant folding here, or eq? is supposed to do value equality for floats. I'm assuming the former, but especially for the exact-inexact case that seems pretty darn clever. Anyhow, I was hoping someone could confirm my suspicion that this bug was so hard to reproduce because of crazy compiler magic (also, assuming this is right and it's simply an eq? vs. eqv? issue, I've sent along a patch). The patch looks fine. I'll apply it. Thanks! Vincent _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
[racket-dev] CPANTS
Do you know about CPANTS? I just heard about it. The idea, as I understand it, translated to our terms, is essentially this: - every PLaneT package comes with a test suite - when the package is downloaded, the test suite runs - if the test suite fails, the user is informed right away (to perhaps not use the package) - either way, the outcome of the results, the DrRacket version, the platform, etc. (presumably the same as the bug report synthesized info) is broadcast back to CPANTS Shriram _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] CPANTS
I would love to see something like that be a part of planet (presumably 2.0). I had lots of similar ideas for 1.0, but never was able to get going significantly on them. FWIW. Robby On Fri, Sep 9, 2011 at 1:31 PM, Shriram Krishnamurthi s...@cs.brown.edu wrote: Do you know about CPANTS? I just heard about it. The idea, as I understand it, translated to our terms, is essentially this: - every PLaneT package comes with a test suite - when the package is downloaded, the test suite runs - if the test suite fails, the user is informed right away (to perhaps not use the package) - either way, the outcome of the results, the DrRacket version, the platform, etc. (presumably the same as the bug report synthesized info) is broadcast back to CPANTS Shriram _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
[racket-dev] Fwd: [clipperz] Re: Marketing Ideas
Yes, we hate facebook. But our facebook page has a GENUINELY EMBARRASSING number of likes (uh... 57?). Forwarded from an entirely unrelated list, could we consider putting those facebook/twitter/linkedin like buttons on the racket-lang.org page? Is this something we've already considered and decided against? John Begin forwarded message: From: Robin ro...@ourstillwaters.org Date: September 7, 2011 10:10:41 PM PDT To: Clipperz clipp...@googlegroups.com Subject: [clipperz] Re: Marketing Ideas Reply-To: ro...@ourstillwaters.org Why not get a Facebook account and a Like button? Same for Twitter, Linked In, and the newest social/business networking sites. Also, have you advertised in any techy mags? Wired would be the obvious choice and probably well worth the cost, whatever it is. But secondary mags directed at IT types, Web developers, and programmers would at least get you some major exposure to the right group for subsequent word of mouth. Good luck guys! Robin On Sep 7, 12:54 am, Nate nate...@gmail.com wrote: Do you have any ideas on ways that the community can help market Clipperz? -- You received this message because you are subscribed to the Google Groups Clipperz group. To post to this group, send email to clipp...@googlegroups.com. To unsubscribe from this group, send email to clipperz+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/clipperz?hl=en. smime.p7s Description: S/MIME cryptographic signature _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] Fwd: [clipperz] Re: Marketing Ideas
Is there any correlation between number of likes and well.. anything? On 09/09/2011 12:43 PM, John Clements wrote: Yes, we hate facebook. But our facebook page has a GENUINELY EMBARRASSING number of likes (uh... 57?). Forwarded from an entirely unrelated list, could we consider putting those facebook/twitter/linkedin like buttons on the racket-lang.org page? Is this something we've already considered and decided against? John Begin forwarded message: From: Robin ro...@ourstillwaters.org Date: September 7, 2011 10:10:41 PM PDT To: Clipperz clipp...@googlegroups.com Subject: [clipperz] Re: Marketing Ideas Reply-To: ro...@ourstillwaters.org Why not get a Facebook account and a Like button? Same for Twitter, Linked In, and the newest social/business networking sites. Also, have you advertised in any techy mags? Wired would be the obvious choice and probably well worth the cost, whatever it is. But secondary mags directed at IT types, Web developers, and programmers would at least get you some major exposure to the right group for subsequent word of mouth. Good luck guys! Robin On Sep 7, 12:54 am, Nate nate...@gmail.com wrote: Do you have any ideas on ways that the community can help market Clipperz? -- You received this message because you are subscribed to the Google Groups Clipperz group. To post to this group, send email to clipp...@googlegroups.com. To unsubscribe from this group, send email to clipperz+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/clipperz?hl=en. _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] Fwd: [clipperz] Re: Marketing Ideas
On Sep 9, 2011, at 12:00 PM, Jon Rafkind wrote: Is there any correlation between number of likes and well.. anything? Everyone else is doing it. I know Matthias will go for that one. In the I read it on the internet category, this page http://www.social-networking-success.com/facebook-likes.html suggests that facebook fans are worth $137.84 apiece. More seriously, this page argues that people who click on links like that will feel some kind of brand loyalty to Racket for years to come. Given what I know about human psychology, I would tend to agree. Making choices like this is a self-reinforcing process. Having chosen something (a political party, a brand of toilet paper, a text editor), people will seek to validate their earlier judgment by sticking to that thing and defending it. So yes, I see value in it. John smime.p7s Description: S/MIME cryptographic signature _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] Fwd: [clipperz] Re: Marketing Ideas
On Sep 9, 2011, at 3:11 PM, John Clements wrote: I know Matthias will go for that one. If you show me where to push the button. I like pushing buttons :-) _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] CPANTS
I'm not familiar with CPANTS, but automating real-world feedback something like that sounds useful. I think you should be conscientious about the tiny phoning back to the mothership with more info privacy problem, and how best to manage that, even if it's just real disclosure (not privacy policy smallprint). I can't think of anyone else in the US who is right now, but I think that information privacy should always be a consideration in automated community-sourcing problems. -- http://www.neilvandyke.org/ _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] Fwd: [clipperz] Re: Marketing Ideas
If you add Facebook buttons to racket-lang.org, I recommend *not* doing it in the usual way, which is referencing JS/CSS/images/etc. from Facebook at page load time. That can actually silently track most people's reading/viewing/posting/messaging behavior across most popular Web pages these last few years, including their real-world identities. (And don't for a second think that Facebook doesn't really, really want to do that. :) -- http://www.neilvandyke.org/ _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] Fwd: [clipperz] Re: Marketing Ideas
On 09/09/2011 01:50 PM, Neil Van Dyke wrote: If you add Facebook buttons to racket-lang.org, I recommend *not* doing it in the usual way, which is referencing JS/CSS/images/etc. from Facebook at page load time. That can actually silently track most people's reading/viewing/posting/messaging behavior across most popular Web pages these last few years, including their real-world identities. (And don't for a second think that Facebook doesn't really, really want to do that. :) Supposedly theres no other way to do it http://www.jwz.org/blog/2011/09/surprise-facebook-doesnt-like-privacy-countermeasures/ _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] CPANTS
On Sep 9, 2011, at 12:39 PM, Neil Van Dyke wrote: I'm not familiar with CPANTS, but automating real-world feedback something like that sounds useful. I think you should be conscientious about the tiny phoning back to the mothership with more info privacy problem, and how best to manage that, even if it's just real disclosure (not privacy policy smallprint). I can't think of anyone else in the US who is right now, but I think that information privacy should always be a consideration in automated community-sourcing problems. Sigh... I respectfully disagree. I feel that in some ways, this argument eight years ago prevented us from gathering a whole bunch of information that could have been quite useful to us. It depends on whether you see Racket as a bulwark against a rising tide of invasive internet presence, or as the potential beneficiary of social media tools. John smime.p7s Description: S/MIME cryptographic signature _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] CPANTS
John Clements wrote at 09/09/2011 04:00 PM: On Sep 9, 2011, at 12:39 PM, Neil Van Dyke wrote: I'm not familiar with CPANTS, but automating real-world feedback something like that sounds useful. I think you should be conscientious about the tiny phoning back to the mothership with more info privacy problem, and how best to manage that, even if it's just real disclosure (not privacy policy smallprint). I can't think of anyone else in the US who is right now, but I think that information privacy should always be a consideration in automated community-sourcing problems. Sigh... I respectfully disagree. I feel that in some ways, this argument eight years ago prevented us from gathering a whole bunch of information that could have been quite useful to us. It depends on whether you see Racket as a bulwark against a rising tide of invasive internet presence, or as the potential beneficiary of social media tools. I'm saying: do it, but be conscientious in how you do it. Look at it this way: you're setting a good example for the students, who will go on to build the next generation of systems, and who will influence their contemporaries and the generation beyond that. Otherwise, we'll all just continue to take our lessons from billionaire sociopaths. :) -- http://www.neilvandyke.org/ _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
[racket-dev] See, that's what I'm talking about
Thanks, Jay! Uh... whoever you are? John Begin forwarded message: From: Facebook notification+mmgyw...@facebookmail.com Date: September 9, 2011 1:33:15 PM PDT To: John Clements aoeufaceb...@brinckerhoff.org Subject: Jay Kominek likes PLT Racket. Reply-To: Facebook notification+mmgyw...@facebookmail.com facebook Jay Kominek likes PLT Racket. Update PLT Racket See All Notifications The message was sent to aoeufaceb...@brinckerhoff.org. If you don't want to receive these emails from Facebook in the future or have your email address used for friend suggestions, you can unsubscribe. Facebook, Inc. P.O. Box 10005, Palo Alto, CA 94303 smime.p7s Description: S/MIME cryptographic signature _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] See, that's what I'm talking about
You're welcome? On Fri, Sep 9, 2011 at 2:49 PM, John Clements cleme...@brinckerhoff.orgwrote: Thanks, Jay! Uh... whoever you are? John Begin forwarded message: *From: *Facebook notification+mmgyw...@facebookmail.com *Date: *September 9, 2011 1:33:15 PM PDT *To: *John Clements aoeufaceb...@brinckerhoff.org *Subject: **Jay Kominek likes PLT Racket.* *Reply-To: *Facebook notification+mmgyw...@facebookmail.com facebookhttp://www.facebook.com/n/?pages%2FPLT-Racket%2F154430397932259mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.orghttp://www.facebook.com/n/?profile.phpid=10231390mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.orgJay Kominek likes PLT Racket.Update PLT Rackethttp://www.facebook.com/n/?pages%2FPLT-Racket%2F154430397932259mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.orgSee All Notificationshttp://www.facebook.com/n/?notificationsid=154430397932259mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.orgThe message was sent to aoeufaceb...@brinckerhoff.org. If you don't want to receive these emails from Facebook in the future or have your email address used for friend suggestions, you can unsubscribehttp://www.facebook.com/o.php?k=011660u=673158410mid=4d47538G281f950aG89eed2Gdd. Facebook, Inc. P.O. Box 10005, Palo Alto, CA 94303 _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev -- Jay Kominek _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] See, that's what I'm talking about
Yes, thanks! Robby On Fri, Sep 9, 2011 at 4:54 PM, Jay Kominek komi...@gmail.com wrote: You're welcome? On Fri, Sep 9, 2011 at 2:49 PM, John Clements cleme...@brinckerhoff.orgwrote: Thanks, Jay! Uh... whoever you are? John Begin forwarded message: *From: *Facebook notification+mmgyw...@facebookmail.com *Date: *September 9, 2011 1:33:15 PM PDT *To: *John Clements aoeufaceb...@brinckerhoff.org *Subject: **Jay Kominek likes PLT Racket.* *Reply-To: *Facebook notification+mmgyw...@facebookmail.com facebookhttp://www.facebook.com/n/?pages%2FPLT-Racket%2F154430397932259mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.org http://www.facebook.com/n/?profile.phpid=10231390mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.org Jay Kominek likes PLT Racket. Update PLT Rackethttp://www.facebook.com/n/?pages%2FPLT-Racket%2F154430397932259mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.org See All Notificationshttp://www.facebook.com/n/?notificationsid=154430397932259mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.org The message was sent to aoeufaceb...@brinckerhoff.org. If you don't want to receive these emails from Facebook in the future or have your email address used for friend suggestions, you can unsubscribehttp://www.facebook.com/o.php?k=011660u=673158410mid=4d47538G281f950aG89eed2Gdd. Facebook, Inc. P.O. Box 10005, Palo Alto, CA 94303 _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev -- Jay Kominek _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] See, that's what I'm talking about
Now when do we get our check for $179 (or whatever it was). Can I just send my address to the internets? Robby On Fri, Sep 9, 2011 at 4:55 PM, Robby Findler ro...@eecs.northwestern.eduwrote: Yes, thanks! Robby On Fri, Sep 9, 2011 at 4:54 PM, Jay Kominek komi...@gmail.com wrote: You're welcome? On Fri, Sep 9, 2011 at 2:49 PM, John Clements cleme...@brinckerhoff.orgwrote: Thanks, Jay! Uh... whoever you are? John Begin forwarded message: *From: *Facebook notification+mmgyw...@facebookmail.com *Date: *September 9, 2011 1:33:15 PM PDT *To: *John Clements aoeufaceb...@brinckerhoff.org *Subject: **Jay Kominek likes PLT Racket.* *Reply-To: *Facebook notification+mmgyw...@facebookmail.com facebookhttp://www.facebook.com/n/?pages%2FPLT-Racket%2F154430397932259mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.org http://www.facebook.com/n/?profile.phpid=10231390mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.org Jay Kominek likes PLT Racket. Update PLT Rackethttp://www.facebook.com/n/?pages%2FPLT-Racket%2F154430397932259mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.org See All Notificationshttp://www.facebook.com/n/?notificationsid=154430397932259mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.org The message was sent to aoeufaceb...@brinckerhoff.org. If you don't want to receive these emails from Facebook in the future or have your email address used for friend suggestions, you can unsubscribehttp://www.facebook.com/o.php?k=011660u=673158410mid=4d47538G281f950aG89eed2Gdd. Facebook, Inc. P.O. Box 10005, Palo Alto, CA 94303 _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev -- Jay Kominek _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] See, that's what I'm talking about
If you will kindly fax your account information on a company letterhead I will contact my lawyer to initiate transfer of the requisite funds forthwithly. On Fri, Sep 9, 2011 at 5:56 PM, Robby Findler ro...@eecs.northwestern.eduwrote: Now when do we get our check for $179 (or whatever it was). Can I just send my address to the internets? Robby On Fri, Sep 9, 2011 at 4:55 PM, Robby Findler ro...@eecs.northwestern.edu wrote: Yes, thanks! Robby On Fri, Sep 9, 2011 at 4:54 PM, Jay Kominek komi...@gmail.com wrote: You're welcome? On Fri, Sep 9, 2011 at 2:49 PM, John Clements cleme...@brinckerhoff.org wrote: Thanks, Jay! Uh... whoever you are? John Begin forwarded message: *From: *Facebook notification+mmgyw...@facebookmail.com *Date: *September 9, 2011 1:33:15 PM PDT *To: *John Clements aoeufaceb...@brinckerhoff.org *Subject: **Jay Kominek likes PLT Racket.* *Reply-To: *Facebook notification+mmgyw...@facebookmail.com facebookhttp://www.facebook.com/n/?pages%2FPLT-Racket%2F154430397932259mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.org http://www.facebook.com/n/?profile.phpid=10231390mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.org Jay Kominek likes PLT Racket. Update PLT Rackethttp://www.facebook.com/n/?pages%2FPLT-Racket%2F154430397932259mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.org See All Notificationshttp://www.facebook.com/n/?notificationsid=154430397932259mid=4d47538G281f950aG89eed2Gddbcode=py7WkGN1n_m=aoeufacebook%40brinckerhoff.org The message was sent to aoeufaceb...@brinckerhoff.org. If you don't want to receive these emails from Facebook in the future or have your email address used for friend suggestions, you can unsubscribehttp://www.facebook.com/o.php?k=011660u=673158410mid=4d47538G281f950aG89eed2Gdd. Facebook, Inc. P.O. Box 10005, Palo Alto, CA 94303 _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev -- Jay Kominek _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] CPANTS
Why not make it a button? A problem appears! [Click here] to send details of this problem to the package developers. 6 hours ago, Neil Van Dyke wrote: John Clements wrote at 09/09/2011 04:00 PM: On Sep 9, 2011, at 12:39 PM, Neil Van Dyke wrote: I'm not familiar with CPANTS, but automating real-world feedback something like that sounds useful. I think you should be conscientious about the tiny phoning back to the mothership with more info privacy problem, and how best to manage that, even if it's just real disclosure (not privacy policy smallprint). I can't think of anyone else in the US who is right now, but I think that information privacy should always be a consideration in automated community-sourcing problems. Sigh... I respectfully disagree. I feel that in some ways, this argument eight years ago prevented us from gathering a whole bunch of information that could have been quite useful to us. It depends on whether you see Racket as a bulwark against a rising tide of invasive internet presence, or as the potential beneficiary of social media tools. I'm saying: do it, but be conscientious in how you do it. Look at it this way: you're setting a good example for the students, who will go on to build the next generation of systems, and who will influence their contemporaries and the generation beyond that. Otherwise, we'll all just continue to take our lessons from billionaire sociopaths. :) -- Reclined in a defunct and truly obese satellite dish, _mike _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev