Twitter | Search | |
Luca De Feo
Professor, cryptographer and web enthusiast
346
Tweets
75
Following
196
Followers
Tweets
Luca De Feo 23h
what makes a / paper? - LaTeX article - C/ code - notebooks - Autobuilt image () - Binder environment () Missing anything?
Reply Retweet Like
Luca De Feo Dec 13
4- I absolutely need websockets (they don't seem to be proxied). I'll run my course material, and see if I find any more rough edges. It'd be easier with internet access, though.
Reply Retweet Like
Luca De Feo Dec 13
I'd be interested at least to run a test on a sample of my students. My main concerns are: 1- SQL: used to run MySQL, I guess SQLite would be ok; 2- dynamic subdomains: for cookie hygiene; 3- UI: not centered around webdev (glitch is a strong competitor here).
Reply Retweet Like
Luca De Feo retweeted
WIRED Dec 13
The college students, who just pleaded guilty to masterminding the unprecedented Mirai botnet, were themselves shocked to see its success. It had infected nearly 65,000 devices in the first 20 hours—doubling every 76 minutes.
Reply Retweet Like
Luca De Feo Dec 13
Nice! Why not 1- Have <project-id>/ map to some standard port (e.g. 3000); 2- Define an env variable equal to that same standard port. That way it would be easy to have a link somewhere in the menus to open the preview in a new window.
Reply Retweet Like
Luca De Feo retweeted
Patrick Longa Dec 10
Replying to @PatrickLonga
I'll talk about our recent work on supersingular isogeny crypto at Real World Crypto in Zurich:
Reply Retweet Like
Luca De Feo retweeted
Andrew Miller Dec 6
"no one understands isogenies, even within cryptography-literate communities. This article aims to give you a high-level understanding"
Reply Retweet Like
Luca De Feo retweeted
Patrick Longa Dec 8
Replying to @PatrickLonga
SIKEp503 consumes 34 million cycles (10 milliseconds@3.4GHz) and SIKEp751 does it in 103.8 million cycles (30.5 milliseconds@3.4GHz).
Reply Retweet Like
Luca De Feo retweeted
Patrick Longa Dec 8
SIDH (and SIKE) are achieving much better performance: on a 3.4GHz Skylake processor, SIKEp503 does KEM (encaps+decaps) in 10 milliseconds! (yeah I know, slow, but amazing speed for supersingular isogenies!)
Reply Retweet Like
Luca De Feo retweeted
Patrick Longa Dec 8
SIDH v3.0 includes two scheme sets: SIKEp503/SIDHp503 and SIKEp751/SIDHp751 to match post-quantum security of AES128 and AES192, respect.
Reply Retweet Like
Luca De Feo retweeted
Patrick Longa Dec 8
SIDH version 3.0, including our new key encapsulation protocol "SIKE", is now available via GitHub:
Reply Retweet Like
Luca De Feo Dec 8
Replying to @Codeanywhere
Overall, too many bells & whistles. Useful for enterprise work, but too confusing for beginners. It took *me* 1h playing around to get everything. Imagine students who'd only ever seen Windows. Even making a static website is far from trivial. Nice product, but no good for class.
Reply Retweet Like
Luca De Feo Dec 8
Replying to @Codeanywhere
I don't see a way I can pre-configure a container for my students. Git cloning dumps repo in ~/workspace. Configuration is in ~/.ca.
Reply Retweet Like
Luca De Feo Dec 8
Replying to @Codeanywhere
Only 1 free container. Students create many projects (one per week, typically), can only have one running. Connect container, edit hello.js, click run button → run config not defined. Edit container config, click run button → preview opens UNLESS you chose wrong port.
Reply Retweet Like
Luca De Feo Dec 8
and are both excellent for Jupyter notebooks (and more). I use both in my math/programming classes. But here I'm talking web programming: I need a one-click-to-run a node.js server, hosts at dyn generated subdomain, possibly with MySQL DB... And simple UI!
Reply Retweet Like
Luca De Feo Dec 8
Replying to @ProjectJupyter
Honestly, I am hopeful that someday a plugin for 's may cover this use case.
Reply Retweet Like
Luca De Feo Dec 8
Replying to @bpesquet
Nice! I knew you would have an answer! Still a bit rough on the edges, and too bad MySQL is not included, but I guess I can live with sqlite. It'd be nice if console opened in the same window. It'd be even nicer if it was open source!
Reply Retweet Like
Luca De Feo Dec 7
Help! Used to teach web programming with c9.io cloud IDE: free accounts, node, mysql, websockets, simple UI. Now that Amazon is shutting it down, what options do I have? AWS Cloud9 is NOT an option. Codeanywhere, Eclipse Che are all too complicated. Am willing to self-host.
Reply Retweet Like
Luca De Feo retweeted
Project Jupyter Nov 30
Binder 2.0, a Tech Guide, from
Reply Retweet Like
Luca De Feo retweeted
Chris Holdgraf Nov 30
Excited to officially announce a project we've been working on for nearly a year now: Binder 2.0! Powered by JupyterHub + Kubernetes, it's more scalable, stable, flexible, and easier to deploy on your own. Check it out!
Reply Retweet Like