Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!bcyclone04.am1.xlned.com!bcyclone04.am1.xlned.com!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.010 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'scripts': 0.03; 'executed': 0.09; 'sure,': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; 'language,': 0.12; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'letting': 0.16; 'wrote:': 0.18; 'cc:addr:python.org': 0.22; 'mon,': 0.24; 'server.': 0.24; 'cc:2**0': 0.24; '15,': 0.26; 'header:In-Reply-To:1': 0.27; 'am,': 0.29; 'dec': 0.30; 'message-id:@mail.gmail.com': 0.30; 'code': 0.31; 'run': 0.32; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'limitations': 0.36; 'being': 0.38; 'server': 0.38; 'users': 0.40; 'importantly,': 0.68; 'browser.': 0.78; 'execution.': 0.84; 'to:none': 0.92 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=BMUDF34uGZmXSZHUWUOVW6eVHU1WHZ+W+k24uh1FhXI=; b=mycA5sqZZwBhyC9oj+3DMnNQhMnqJSgiroZKCMNBO1uyvgLi0znA4zgc9RtLCfHdlL M7EdnQQPb6V1g5IdLUJ1q4As6p5vhBJD9OM6fhaX8t/J6yMIbw1/pmqto1CL6ixCzZ/i dQ4bMsQugyZY5AjyjDyGWAfp/t+6p5t8g/Ue+PJ3oQuBTyJrzKG0m7rzSZ0F2EZR4Lwm nx6ddCGcfaBfDqwpuU/9F68yTYsU3oSJEkQmEDSKQ2RaomJAXTXBbIBjsiUuuSmOiCzG ZHb2xJ0dXJaGXUZaOjrXrGJCXNjp94A3KwinzyCWUVueqlLKBJW4gmy0B+PqIwrHBg9l ZFcw== MIME-Version: 1.0 X-Received: by 10.50.61.238 with SMTP id t14mr12639646igr.34.1418599617160; Sun, 14 Dec 2014 15:26:57 -0800 (PST) In-Reply-To: References: Date: Mon, 15 Dec 2014 10:26:57 +1100 Subject: Re: PySchool.net, kickstarter campaign From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 10 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1418599626 news.xs4all.nl 2873 [2001:888:2000:d::a6]:39338 X-Complaints-To: abuse@xs4all.nl X-Received-Bytes: 3457 X-Received-Body-CRC: 2906983111 Xref: csiph.com comp.lang.python:82533 On Mon, Dec 15, 2014 at 2:07 AM, Billy Earney wrote: > Students can create, edit, load, save, and execute Python scripts directly > in the browser. Importantly, these scripts are actually executed in the client - they are NOT being sent to the server for execution. That means there are limitations on the language, to be sure, but none of the security risks of letting untrusted users run Python code on the server. ChrisA