Cover photo
mike iavelli
Attended Université de Montréal
Lives in Montreal
9,295 followers|96,717 views


mike iavelli

Shared publicly  - 
"Je marche
de jour comme de nuit
dans Paris
depuis si longtemps déjà
que je me demande
qui habite l’autre
toujours ému de savoir
qu’un poète nommé Villon
l’a fait avant moi
qu’un libérateur comme Bolivar
y a séjourné en dandy
que mon jeune voisin Jean de la rue Masson
a fêté son vingtième anniversaire jusqu’à l’aube
dans un bistro situé en face
d’une petite place faiblement éclairée.
J’aime savoir qu’il existe une ville
où les femmes aiment marcher de nuit
sans s’inquiéter des ombres et aussi parce qu’on y
trouve une station de métro avant la fatigue.
J’aime flâner dans une ville où les quartiers contrastés
fleurissent au bout de nos rêves.
J’aime m’arrêter à la terrasse des cafés pour
observer le ballet des serveurs.
J’aime écouter dans le métro les conversations
des jeunes filles qui racontent la soirée d’avant.
J’aime voir les jambes nues tout le long de l’été.
Cet art de vivre qu’aucune autre ville ne connaît
mieux que Paris.
Et que personne n’a mieux chanté que Villon et Aragon
ou cette jeune fille croisée boulevard Richard-Lenoir
qui s’est exclamée : « Je me suis cassé le talon mais je m’en
fous si c’est à Paris. »
Me voilà dans cette baignoire à lire, cette fois,
Paris est une fête d’Hemingway
tout en me disant qu’elle le sera toujours quoi qu’il arrive."
- Dany Laferrière, Montréal, 16 novembre 2015
 ·  Translate
Add a comment...

mike iavelli

Shared publicly  - 
A new computer algorithm reconstructs 3D images using only 1/100 of the number of photons usually required.

"Low-intensity pulses of visible laser light scan an object of interest. The laser fires a pulse at a given location until a single reflected photon is recorded by a detector; each illuminated location corresponds to a pixel in the final image. Variations in the time it takes for photons from the laser pulses to be reflected back from the object provides depth information about the body — a standard way of revealing three-dimensional structure. However, the algorithm developed by Kirmani and his colleagues provides that information using one-hundredth the number of photons required by existing light detection and ranging techniques."

From the abstract:

"Imagers that use their own illumination can capture three-dimensional (3D) structure and reflectivity information. With photon-counting detectors, images can be acquired at extremely low photon fluxes. To suppress the Poisson noise inherent in low-flux operation, such imagers typically require hundreds of detected photons per pixel for accurate range and reflectivity determination. We introduce a low-flux imaging technique, called first-photon imaging, which is a computational imager that exploits spatial correlations found in real-world scenes and the physics of low-flux measurements. Our technique recovers 3D structure and reflectivity from the first detected photon at each pixel. We demonstrate simultaneous acquisition of sub-pulse duration range and 4-bit reflectivity information in the presence of high background noise. First-photon imaging may be of considerable value to both microscopy and remote sensing."

#photonics   #physics  
Abstract Imagers that use their own illumination can capture three-dimensional (3D) structure and reflectivity information. With photon-counting detectors, images can be acquired at extremely low photon fluxes. To suppress the Poisson noise inherent in low-flux operation, such imagers typically require hundreds of detected photons per pixel for accurate range and reflectivity determination. We introduce a low-flux imaging technique, called first-...
Add a comment...

mike iavelli

Shared publicly  - 
Bitstarter: CytoComp`s CAD would allow you to custom design your own  biological microprocessor

"We are developing a general purpose biological microprocessor. This microprocessor takes both a biological and electrical signal as input and output. Thus users can track input and output in the microprocessor via a smartphone interface.


CytoComp`s computer assisted software (CAD) will enable you to custom design a biological microprocessor for your very specific purpose. We at CytoComp will build your microprocessor due to the specification made in the CAD. This microprocessor is able to take biological signals as an input and will have a biological regulator as an output. As the biological microprocessor can communicate with your smartphone, many potential applications can be developed."

Further reading:  
Moe-Behrens GHG (2013) The biological microprocessor, or how to build a computer with biological parts. Computational and Structural Biotechnology Journal.

#biocomp   #computerscience   #cybernetics   #biologicalcomputing  
Rewards: For 0.01 Bitcoin or more a thank you email. For 0.25 Bitcoin or more as above and a CytoComp info letter and mentioning on our web page. For 1 Bitcoin or more all above and exclusive early developer access to CytoComp`s CAD (computer assisted design platform, which allows you to custom ...
Add a comment...

mike iavelli

Shared publicly  - 
" ‘Oh, Johnny will be a natural for A-Level Computing. He’s always on his computer at home.’   The parents seem to have some vague concept that spending hours each evening on Facebook and YouTube will impart, by some sort of cybernetic osmosis, a knowledge of PHP, HTML, JavaScript and Haskell."  - Ha!
A great article by Marc Scott on computer illiteracy and why it matters:
TL;DR? Why not just go watch another five second video of a kitten with its head in a toilet roll, or a 140 character description of a meal your …
15 comments on original post
Donna Murdoch's profile photoMatt McIrvin's profile photomike iavelli's profile photoBenjamin Russell's profile photo
> The county proxy is there to ensure that the staff and students can’t
> access porn on the school network. It also filters for violence,
> extremism, swearing, social networks, alcohol, smoking, hacking,
> gaming and streaming video. Ironically, if you were to perform a Google
> search for “proxy settings OS X”, the top results would all be blocked
> because you used the word ‘proxy’ and that is a filtered word.

If the "county proxy" filters out this much, it might as well filter out the entire Internet.

If I encountered this kind of filtering, the first thing I would do would be to set up a remote connection that bypassed the county proxy, and ensure that as many students knew about it as possible. Students are mature enough to decide for themselves what is safe and what is unsafe. They don't need a Big Sister in addition to the Big Brother that is the NSA looking over everyone's shoulder all the time.

P.S. If the system administrator who set up the county proxy tried this kind of tactic on me, it would not work. I would be intelligent enough to deduce that a filter was in place that treated "proxy" as a filtered word, and I would just go across the street to another network and do all my interesting business over there. I would also tell all my friends that there was a filter in place, and show them all how to get around it.
Add a comment...

mike iavelli

Shared publicly  - 
It looks like Asteroid Apophis could be a serious danger for earth, depending on its exact orbit. If it hits an orbital area called keyhole, we could be dealing with an actual collision. 

Here is the press release right from NASA
6 comments on original post
Teale Britstra's profile photoJyoti Q Dahiya's profile photoKent Goertzen's profile photoRyan Mueller's profile photo
Guess so. 6489 Golevka drifted 15 km in 12 years according to this author
Add a comment...

mike iavelli

Shared publicly  - 

Readers' Identities Can Reveal Much About Content of Articles
 - Carnegie Mellon News

Analysis of news articles and of the public profiles of the people who shared those articles on Twitter enabled a few thousand "badges" to be generated that could:

a) characterize the content of the shared news articles
b) be used to analyze any subsequent article, including those that had never been shared or even read.
Add a comment...

mike iavelli

Shared publicly  - 
Human Brain Cells Make Mice Smart

Study shows that intelligence might depend on brain cells other than neurons!
Add a comment...

mike iavelli

Shared publicly  - 
Representing words as high dimensional vectors

Making computers understand human language is an active area of research, called Natural Language Processing (NLP). A widely used method of NLP research involves the statistical modeling of N-grams (, which are collected from freely available text corpora, and treated as single “atomic” units. While this has the benefit of being able to create simple models that can be trained on large amounts of data, it suffers when a large dataset isn’t available, such as high quality transcribed speech data for automatic speech recognition, or when one wants to have a notion of similarities between words. 

In the paper Efficient Estimation of Word Representations in Vector Space (, Googlers Tomas Mikolov, +Kai Chen+Greg Corrado, and +Jeff Dean describe recent progress being made on the application of neural networks to understanding the human language. By representing words as high dimensional vectors, they design and train models for learning the meaning of words in an unsupervised manner from large textual corpora. In doing so, they find that similar words arrange themselves near each other in this high-dimensional vector space, allowing for interesting results to arise from mathematical operations on the word representations. For example, this method allows one to solve simple analogies by performing arithmetic on the word vectors and examining the nearest words in the vector space.

To get more information, and to get the open source toolkit for computing continuous distributed representations of words, aimed to promote research on how machine learning can apply to natural language problems, head over to the Google Open Source Blog, linked below. 
5 comments on original post
Add a comment...

mike iavelli

Shared publicly  - 
Honored to be included in that circle again.
Thank you +Science on Google+: A Public Database !
#mathematics   #physics   #computerscience   #engineering  
Applied and Mathematical Sciences
This circle will give you exposure to Computer Science, Engineering, Mathematics, and Physics. 

Science on Google+ Database:
Science on Google+ Community:

If you have a science related degree, you are a science journalist, you are a K-12 science teacher, or you curate a science page, then add your profile/page to the database by filling out this form ( Active profiles and pages will be included in the next shared circle.
In this Circle:
Add people
19 comments on original post
Add a comment...

mike iavelli

Shared publicly  - 

This Is How Your Brain Becomes Addicted to Caffeine

I really liked this one - A detailed but clear explanation of how caffeine acts on our brain.
Lawrence Sauter's profile photoBenjamin Russell's profile photo
Now I know at least how to get off caffeine once I retire and start my research (into designing a virtual reality generator--a private topic); I just hope that I will not then need to resume taking caffeine to do my research.

The trick is to find a non-addictive substance with precisely the same effect as caffeine.
Add a comment...
In his circles
1,006 people
Have him in circles
9,295 people
Meg Tufano's profile photo
ayite armande's profile photo
qi mondon's profile photo
Shine Pisnukosol's profile photo
Dan Roehrig's profile photo
Faux Trot's profile photo
Diego Pérez's profile photo
Achilles Cook's profile photo
David Rose's profile photo
Physicist, Mathematician, Coder, Tutor, Blogger
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Physicist & mathematician.
Physicist & mathematician
Interested by functional programming and computer science in general.
Fashion victim, coffee aficionado. 

VPython enthusiast. Obsessive-compulsive LaTeX  typesetter. Sage and Maxima user. GeoGebra-curious.

Interested by the application of Physics Education Research (PER) to online learning.

Spends his spare time thinking hard about the interrelations between models in physicscategory theory, the relational modelfunctional relational programming, the use of DSLs in physics, and how physics could be studied from different point-of-views: historical, "axiomatic" (from a minimal set of principles), categorical (pick a mathematical model, and apply it to a wide range of physical systems), geometric (one can argue that everything in physics has a geometric nature).

Believes programming is an awesome tool for active learning.

Rediscovered the joy of programming through Lispy languages such as Scheme and Qi/Shen, and is fond of Logo-like languages such as Elica and Rebol. Now enjoys pure functional programming. Making his first baby steps in Haskell.

Fascinated by the vast amount of data disseminated across the web. 

La moitié du temps, je parle et pense en français


I want to thank you for adding me to your circles. 

In an attempt to post only relevant things that matter to you, I would really like it if you could leave a comment to this post with a list of circles you want to be added to. That would really help me!

Note that I use my circles more as "broadcast channels" than "privacy circles". Please feel free to share any of my posts, even if they are not labeled as public.
Bragging rights
1) Built my first blog from scratch using PHP + MySQL. > - - - - - - - - -> 2) Learned why I'll never again use PHP.
  • Université de Montréal
    Physics & Mathematics
Basic Information
mike iavelli's +1's are the things they like, agree with, or want to recommend.
Udacity - Educating the 21st Century

Description: This class will give you an introduction to computing. In seven weeks, you will build your own search engine complete with a we


There are over 50 littleBits modules in the making, divided into 4 categories: power, input, output, wire. The starter kit contains the firs


Building American Rockets and Spacecraft

Kill Math

Kill Math. Bret Victor / April 11, 2011. The power to understand and predict the quantities of the world should not be restricted to those w

12 Findings on Mind, Brain & Education12 Findings on Mind, Brain &am...

Mind, Brain, and Education is the first in a nine paper series from JFF called Students at the Center. Like all of JFF's work, the series f


Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Proto


Quantum Toolbox in Python

Pythonect Programming Language – Official Website

Pythonect is a new, experimental, general-purpose dataflow programming language based on Python. It aims to combine the intuitive feel of sh

Sage Mathematical Software System

open-source mathematics software system

Philip Guo - Introductory Computer Programming Education

This article presents my opinions on some problems with how computer programming is currently taught and what types of courses I feel are go

Group/as - Find people grouped by interest to circle on Google+.

Group/as is a site to help share groups of interesting people to add to your circles on Google+. Explore existing groups and add people to t

How to Think Like a Computer Scientist — How to Think Like a Computer Sc...

How to Think Like a Computer Scientist. by Jeffrey Elkner, Peter Wentworth, Allen B. Downey, Chris Meyers. illustrated by Dario Mitchell. Ta

The Meaning of ‘Hack’

“The word hack doesn't really have 69 different meanings”, according to MIT hacker Phil Agre. “In fact, hack has only one meaning, an ex

How to Procrastinate and Still Get Things Done - Archives - The Chronicl...

= Premium Content. Log In |; Create a Free Account |; Subscribe Now. The Chronicle of Higher Education. Thursday, December 1, 2011. Subscrib

Usenet Physics FAQ

This is the web version of the Usenet Physics FAQ (Frequently Asked Questions). Its purpose is to provide good answers to questions that hav | The Internet, peer reviewed.

If wherever we encountered new information, sentence by sentence, frame by frame, we could easily know the best thinking on it. If we had co