From arocker at Vex.Net Fri Nov 2 08:48:46 2012 From: arocker at Vex.Net (arocker at Vex.Net) Date: Fri, 2 Nov 2012 11:48:46 -0400 Subject: [tpm] Printer technology Message-ID: <6e726a5229e7c6a29f1c7d7c32c7a924.squirrel@mail.vex.net> This classic, http://www.theregister.co.uk/2012/11/02/bofh_2012_episode_10/ (especially the comments), should be graven on tablets. The "multiple cheap units to replace one expensive potential point of failure" strategy informed one of my better management decisions, but it didn't endear me to Xerox, (supplier of the aforementioned EPPF). From arocker at Vex.Net Thu Nov 22 06:05:43 2012 From: arocker at Vex.Net (arocker at Vex.Net) Date: Thu, 22 Nov 2012 09:05:43 -0500 Subject: [tpm] Lightning wil strike (again) Message-ID: Have all the people who didn't get to deliver their talks in September reviewed them for this month? From mike at stok.ca Thu Nov 22 12:00:27 2012 From: mike at stok.ca (Mike Stok) Date: Thu, 22 Nov 2012 15:00:27 -0500 Subject: [tpm] Lightning wil strike (again) In-Reply-To: References: Message-ID: <611A40B4-E4C4-4D86-82CB-9FDDD5F2E137@stok.ca> On 2012-11-22, at 9:05 AM, arocker at Vex.Net wrote: > > Have all the people who didn't get to deliver their talks in September > reviewed them for this month? > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm I'll be travelling, does Alan (or anyone else) have a copy of the "Where do C Programmers Come From?" they can present? If not I have the keynote file and can send it to someone. Mike -- Mike Stok http://www.stok.ca/~mike/ The "`Stok' disclaimers" apply. From legrady at gmail.com Mon Nov 26 15:16:50 2012 From: legrady at gmail.com (Tom Legrady) Date: Mon, 26 Nov 2012 18:16:50 -0500 Subject: [tpm] Perl web hosting? / OReilly ebooks half-price Message-ID: Google provides free hosting for small sites using the Google App Engine. Is there a similar Perl-based system? Today only, OReilly is giving 50% off all ebooks, 60% if the base-price is over $100 ... $100 worth fo ebooks for $40. -------------- next part -------------- An HTML attachment was scrubbed... URL: From shlomif at shlomifish.org Tue Nov 27 00:13:52 2012 From: shlomif at shlomifish.org (Shlomi Fish) Date: Tue, 27 Nov 2012 10:13:52 +0200 Subject: [tpm] Perl web hosting? / OReilly ebooks half-price In-Reply-To: References: Message-ID: <20121127101352.2c378a48@lap.shlomifish.org> Hi Tom, On Mon, 26 Nov 2012 18:16:50 -0500 Tom Legrady wrote: > Google provides free hosting for small sites using the Google App Engine. > Is there a similar Perl-based system? > Not sure if it is free, but you can use http://www.heroku.com/ for Perl, and there's also http://www.revolet.com/ , which is more Perl-centric (but it appears to be down now). What Google App Engine gives is easy horizontal scaling. Google said they would like to support Perl there, as long as some enhancements were added to the perl core by the Perl community, and I don't know if it happened. When Google App Engine came out, it was criticised for only supporting Python and not, say, Java, which was because it was developed by Guido von Rossum (that wasn't the last time since when Google let the cat protect the cream). Regards, Shlomi Fish -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ My Favourite FOSS - http://www.shlomifish.org/open-source/favourite/ Nobody expects the Randal Schwartz condition! ? David Fetter Please reply to list if it's a mailing list post - http://shlom.in/reply . From arocker at Vex.Net Tue Nov 27 06:38:28 2012 From: arocker at Vex.Net (arocker at Vex.Net) Date: Tue, 27 Nov 2012 09:38:28 -0500 Subject: [tpm] Pinch hitting MC requested. Regrets. In-Reply-To: <1353939354.58734.YahooMailClassic@web120903.mail.ne1.yahoo.com> References: <1353939354.58734.YahooMailClassic@web120903.mail.ne1.yahoo.com> Message-ID: <99c3f331809a581e1c549e57d6a8ae5c.squirrel@mail.vex.net> > Please remain calm and carry on...? but seriously, could I ask one of you > young men to do the MC-ing duties, and Greeting New Attendees.?? Beware; if no-one else picks this up, you're stuck with me. From fulko.hew at gmail.com Tue Nov 27 06:46:36 2012 From: fulko.hew at gmail.com (Fulko Hew) Date: Tue, 27 Nov 2012 09:46:36 -0500 Subject: [tpm] Pinch hitting MC requested. Regrets. In-Reply-To: <99c3f331809a581e1c549e57d6a8ae5c.squirrel@mail.vex.net> References: <1353939354.58734.YahooMailClassic@web120903.mail.ne1.yahoo.com> <99c3f331809a581e1c549e57d6a8ae5c.squirrel@mail.vex.net> Message-ID: On Tue, Nov 27, 2012 at 9:38 AM, wrote: > >> Please remain calm and carry on... but seriously, could I ask one of you >> young men to do the MC-ing duties, and Greeting New Attendees. > > Beware; if no-one else picks this up, you're stuck with me. I'm no longer a 'young man' but... I'm planning on being there, so since you sub'ed in for me in Sept, I'll sub in for you this month. Fulko From legrady at gmail.com Tue Nov 27 06:58:56 2012 From: legrady at gmail.com (Tom Legrady) Date: Tue, 27 Nov 2012 09:58:56 -0500 Subject: [tpm] Perl web hosting? / OReilly ebooks half-price In-Reply-To: <20121127101352.2c378a48@lap.shlomifish.org> References: <20121127101352.2c378a48@lap.shlomifish.org> Message-ID: App Engine supports Python and Java, and has just added Go, but no Perl, yet. Thanks for the recommendations On Tue, Nov 27, 2012 at 3:13 AM, Shlomi Fish wrote: > Hi Tom, > > On Mon, 26 Nov 2012 18:16:50 -0500 > Tom Legrady wrote: > > > Google provides free hosting for small sites using the Google App Engine. > > Is there a similar Perl-based system? > > > > Not sure if it is free, but you can use http://www.heroku.com/ for Perl, > and > there's also http://www.revolet.com/ , which is more Perl-centric (but it > appears to be down now). What Google App Engine gives is easy horizontal > scaling. Google said they would like to support Perl there, as long as some > enhancements were added to the perl core by the Perl community, and I don't > know if it happened. When Google App Engine came out, it was criticised for > only supporting Python and not, say, Java, which was because it was > developed > by Guido von Rossum (that wasn't the last time since when Google let the > cat > protect the cream). > > Regards, > > Shlomi Fish > > -- > ----------------------------------------------------------------- > Shlomi Fish http://www.shlomifish.org/ > My Favourite FOSS - http://www.shlomifish.org/open-source/favourite/ > > Nobody expects the Randal Schwartz condition! > ? David Fetter > > Please reply to list if it's a mailing list post - http://shlom.in/reply . > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dave.s.doyle at gmail.com Tue Nov 27 07:00:40 2012 From: dave.s.doyle at gmail.com (Dave Doyle) Date: Tue, 27 Nov 2012 10:00:40 -0500 Subject: [tpm] Perl web hosting? / OReilly ebooks half-price In-Reply-To: References: <20121127101352.2c378a48@lap.shlomifish.org> Message-ID: Also: https://www.dotcloud.com/ -- dave.s.doyle at gmail.com On 27 November 2012 09:58, Tom Legrady wrote: > App Engine supports Python and Java, and has just added Go, but no Perl, > yet. > > Thanks for the recommendations > > > On Tue, Nov 27, 2012 at 3:13 AM, Shlomi Fish wrote: > >> Hi Tom, >> >> On Mon, 26 Nov 2012 18:16:50 -0500 >> Tom Legrady wrote: >> >> > Google provides free hosting for small sites using the Google App >> Engine. >> > Is there a similar Perl-based system? >> > >> >> Not sure if it is free, but you can use http://www.heroku.com/ for Perl, >> and >> there's also http://www.revolet.com/ , which is more Perl-centric (but it >> appears to be down now). What Google App Engine gives is easy horizontal >> scaling. Google said they would like to support Perl there, as long as >> some >> enhancements were added to the perl core by the Perl community, and I >> don't >> know if it happened. When Google App Engine came out, it was criticised >> for >> only supporting Python and not, say, Java, which was because it was >> developed >> by Guido von Rossum (that wasn't the last time since when Google let the >> cat >> protect the cream). >> >> Regards, >> >> Shlomi Fish >> >> -- >> ----------------------------------------------------------------- >> Shlomi Fish http://www.shlomifish.org/ >> My Favourite FOSS - http://www.shlomifish.org/open-source/favourite/ >> >> Nobody expects the Randal Schwartz condition! >> ? David Fetter >> >> Please reply to list if it's a mailing list post - http://shlom.in/reply. >> _______________________________________________ >> toronto-pm mailing list >> toronto-pm at pm.org >> http://mail.pm.org/mailman/listinfo/toronto-pm >> > > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From psema4 at gmail.com Thu Nov 29 12:12:51 2012 From: psema4 at gmail.com (Scott Elcomb) Date: Thu, 29 Nov 2012 15:12:51 -0500 Subject: [tpm] Talk topics In-Reply-To: References: <89034718-6804-47A7-90FF-70819B70C057@gmail.com> <7e63a159b11ac101fd5314917c30d360.squirrel@mail.vex.net> Message-ID: On Thu, Aug 23, 2012 at 3:27 PM, Scott Elcomb wrote: > On Fri, Aug 17, 2012 at 5:02 PM, wrote: >> The human interface for a CNC machine would probably be practical in HTML >> 5; I'm not so sure about actually controlling the machine itself. > > Controlling the machine itself with an HTML5 interface is indeed > possible - I'm currently working with a team at Texas Instruments to > do exactly this (not CNC specifically, but circuits in general). > > I'm not sure it can be done entirely client side unless/until the > HTML5 Gamepad API gets force feedback or some other form of output > support; should that happen, I think a server-less tool would also be > possible. I stumbled across the specification for this earlier today: . Rather surprisingly, Firefox has supported it for quite some time: . Searching around I see mixed signals regarding support in Google Chrome / Chromium, and other browsers do not appear to support it at all. > I'd be happy to put something together for the group, though I don't > think I'd be able to make it out before November at the earliest. I'm expecting several development boards to be delivered soon and intend to expand on this idea a bit. If the group's interested, I can put a presentation together for spring or summer that covers some practical HTML5 and some... uh... experimental stuff. ;-) -- Scott Elcomb @psema4 on Twitter / Identi.ca / Github & more Atomic OS: Self Contained Microsystems http://code.google.com/p/atomos/ Member of the Pirate Party of Canada http://www.pirateparty.ca/ From fulko.hew at gmail.com Thu Nov 29 13:03:57 2012 From: fulko.hew at gmail.com (Fulko Hew) Date: Thu, 29 Nov 2012 16:03:57 -0500 Subject: [tpm] Talk topics In-Reply-To: References: <89034718-6804-47A7-90FF-70819B70C057@gmail.com> <7e63a159b11ac101fd5314917c30d360.squirrel@mail.vex.net> Message-ID: On Thu, Nov 29, 2012 at 3:12 PM, Scott Elcomb wrote: ... snip ... > I'm expecting several development boards to be delivered soon and > intend to expand on this idea a bit. If the group's interested, I can > put a presentation together for spring or summer that covers some > practical HTML5 and some... uh... experimental stuff. ;-) > No presentation refused ! ... sounds interesting. -------------- next part -------------- An HTML attachment was scrubbed... URL: From arocker at Vex.Net Thu Nov 29 14:54:40 2012 From: arocker at Vex.Net (arocker at Vex.Net) Date: Thu, 29 Nov 2012 17:54:40 -0500 Subject: [tpm] Talk topics Message-ID: <72d0438fcc0e6c8703c2f47b150e46fa.squirrel@mail.vex.net> > >> I'd be happy to put something together for the group, though I don't >> think I'd be able to make it out before November at the earliest. > Browser-controlled vibrators sounds like an interesting technology. Do they come in 50 shades? Seriously, it sounds as though you have something worthwhile to talk about. I'd be happy to listen. From jkeen at verizon.net Thu Nov 29 15:52:12 2012 From: jkeen at verizon.net (James E Keenan) Date: Thu, 29 Nov 2012 18:52:12 -0500 Subject: [tpm] November meeting In-Reply-To: <492545BE-02A5-4E54-809C-B360B02806D4@gmail.com> References: <492545BE-02A5-4E54-809C-B360B02806D4@gmail.com> Message-ID: <50B7F52C.8010005@verizon.net> On 10/26/12 5:03 PM, Olaf Alders wrote: > > On 2012-10-26, at 4:47 PM, arocker at vex.net wrote: > >> >> As I suggested last night, we still have some Lightning Talks outstanding, >> so we could use November's meeting to hear them. >> Hanging out on ircperlorg #tpm; hoping my talk gets run. jimk From dave.s.doyle at gmail.com Thu Nov 29 15:54:32 2012 From: dave.s.doyle at gmail.com (Dave Doyle) Date: Thu, 29 Nov 2012 18:54:32 -0500 Subject: [tpm] November meeting In-Reply-To: <50B7F52C.8010005@verizon.net> References: <492545BE-02A5-4E54-809C-B360B02806D4@gmail.com> <50B7F52C.8010005@verizon.net> Message-ID: On 29 November 2012 18:52, James E Keenan wrote: > Hanging out on ircperlorg #tpm; hoping my talk gets run. > > Mr. Rocker already has it queued up. :) -------------- next part -------------- An HTML attachment was scrubbed... URL: From legrady at gmail.com Thu Nov 29 18:56:06 2012 From: legrady at gmail.com (Tom Legrady) Date: Thu, 29 Nov 2012 21:56:06 -0500 Subject: [tpm] Talk topics In-Reply-To: References: <89034718-6804-47A7-90FF-70819B70C057@gmail.com> <7e63a159b11ac101fd5314917c30d360.squirrel@mail.vex.net> Message-ID: I can just imagine the CNC carving right through the object, pieces flying in every direction, because you used the wrong browser. On Thu, Aug 23, 2012 at 3:27 PM, Scott Elcomb wrote: > On Fri, Aug 17, 2012 at 5:02 PM, wrote: > >>> > >>> Is anybody in the group an expert on HTML 5, CSS, and their proper use? > >> > >> What constitutes "proper use?" > > > > Use that makes sense from an engineering viewpoint. That's usually what > > the inventors intended, though really good concepts tend to get adapted > in > > unexpected ways. (Like Perl.) > > Fair enough. > > >> As with proper use, I'm not sure I follow your meaning for "practical." > > > > The human interface for a CNC machine would probably be practical in HTML > > 5; I'm not so sure about actually controlling the machine itself. > > Controlling the machine itself with an HTML5 interface is indeed > possible - I'm currently working with a team at Texas Instruments to > do exactly this (not CNC specifically, but circuits in general). > > I'm not sure it can be done entirely client side unless/until the > HTML5 Gamepad API gets force feedback or some other form of output > support; should that happen, I think a server-less tool would also be > possible. > > I'd be happy to put something together for the group, though I don't > think I'd be able to make it out before November at the earliest. > > -- > Scott Elcomb > @psema4 on Twitter / Identi.ca / Github & more > > Atomic OS: Self Contained Microsystems > http://code.google.com/p/atomos/ > > Member of the Pirate Party of Canada > http://www.pirateparty.ca/ > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From psema4 at gmail.com Thu Nov 29 21:19:10 2012 From: psema4 at gmail.com (Scott Elcomb) Date: Fri, 30 Nov 2012 00:19:10 -0500 Subject: [tpm] Talk topics In-Reply-To: References: <89034718-6804-47A7-90FF-70819B70C057@gmail.com> <7e63a159b11ac101fd5314917c30d360.squirrel@mail.vex.net> Message-ID: On Thu, Nov 29, 2012 at 9:56 PM, Tom Legrady wrote: > I can just imagine the CNC carving right through the object, pieces flying > in every direction, because you used the wrong browser. Or client-side math... :-) 0.1 + 0.2 != 0.3 // true -- Scott Elcomb @psema4 on Twitter / Identi.ca / Github & more Atomic OS: Self Contained Microsystems http://code.google.com/p/atomos/ Member of the Pirate Party of Canada http://www.pirateparty.ca/ From abram.hindle at softwareprocess.es Thu Nov 29 21:47:52 2012 From: abram.hindle at softwareprocess.es (Abram Hindle) Date: Thu, 29 Nov 2012 22:47:52 -0700 Subject: [tpm] Talk topics In-Reply-To: (sfid-20121129_222102_107898_6E53478E) References: <89034718-6804-47A7-90FF-70819B70C057@gmail.com> <7e63a159b11ac101fd5314917c30d360.squirrel@mail.vex.net> (sfid-20121129_222102_107898_6E53478E) Message-ID: <50B84888.2020904@softwareprocess.es> On 12-11-29 10:19 PM, Scott Elcomb wrote: > On Thu, Nov 29, 2012 at 9:56 PM, Tom Legrady wrote: >> I can just imagine the CNC carving right through the object, pieces flying >> in every direction, because you used the wrong browser. > > Or client-side math... :-) > > 0.1 + 0.2 != 0.3 // true > Watch out with floating point comparisons and floating point accumulation too. perl -e 'print abs((0.1 + 0.2) - 0.3)' 5.55111512312578e-17 python Python 2.7.3 (default, Aug 1 2012, 05:14:39) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> abs((0.1 + 0.2) - 0.3) 5.551115123125783e-17 The page: https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/ Shows: Number Value 0.1 0.1 (duh) float(.1) 0.100000001490116119384765625 double(.1) 0.10000000000000000555111512312578270211815834045 41015625 And of course "What Every Computer Scientist Should Know About Floating-Point Arithmetic" http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html Summary: Floats are dangerous. abram -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 261 bytes Desc: OpenPGP digital signature URL: