This Graphic Explains Monday’s Stock-Market Crash

2015 economic downturn: When China stumble, they bring everyone else with them


The Dow Jones Industrial Average plummeted more than 1,000 points Monday morning, taking millions of Americans’ 401(k) plans down with it. While stocks regained some of their lost ground by Monday afternoon, continued uncertainty over factors as far-ranging as China’s economy to global commodity prices could continue to wreak havoc on the markets for the rest of the week and beyond.

How can an economic slowdown in China take money out of your pocket? Check out the TIME infographic below to learn more:

Dow-drop-online[time-brightcove videoid=4387540519001]

[time-gallery id=”3769335″]

View original post


How Poverty Shaped Coco Chanel

I heard the brand Chanel first, followed by the 2009 movie, Coco Before Chanel. Coco Chanel has survival instinct coming from her background in poverty.


Coco Chanel’s story is the classic tale of rags-to-designer-tweed, a stylish Dickensian drama. Born in dire poverty to unwed parents on this day, Aug. 19, in 1883, she was shuffled off to an orphanage and raised by Catholic nuns after her mother died.

Smart and unsentimental, she made the most of her hardship, gathering her experiences like fabric for future designs. The 2009 biopic Coco Before Chanel shows the wheels turning even in the orphanage, where, as TIME’s reviewer put it, “she stares at the nuns around her, downloading the crisp whites of their wimples for future use.”

Everything Chanel encountered among the very poor became material for the fashions she’d later design for the very rich. “She invented the genre pauvre, or poor look,” TIME wrote in 1957. “[She] put women into men’s jersey sweaters, created a simple dress based on a sailor tricot. She…

View original post 402 more words

Elliptic Curve Diffie-Hellman

Diffie Hellman key agreement scheme with python.

Math ∩ Programming

So far in this series we’ve seen elliptic curves from many perspectives, including the elementary, algebraic, and programmatic ones. We implemented finite field arithmetic and connected it to our elliptic curve code. So we’re in a perfect position to feast on the main course: how do we use elliptic curves to actually do cryptography?


As the reader has heard countless times in this series, an elliptic curve is a geometric object whose points have a surprising and well-defined notion of addition. That you can add some points on some elliptic curves was a well-known technique since antiquity, discovered by Diophantus. It was not until the mid 19th century that the general question of whether addition always makes sense was answered by Karl Weierstrass. In 1908 Henri Poincaré asked about how one might go about classifying the structure of elliptic curves, and it was not until 1922 that Louis Mordell proved the fundamental theorem of elliptic curves

View original post 2,700 more words

text, data and bss: Code and Data Size Explained

This explanation is easy to understand. I will use it as my reminder, and I hope it useful to others too.

MCU on Eclipse

In “Code Size Information with gcc for ARM/Kinetis” I use an option in the ARM gcc tool chain for Eclipse to show me the code size:

   text       data        bss        dec        hex    filename
 0x1408       0x18      0x81c       7228       1c3c    size.elf

I have been asked by a reader of this blog what these item numbers really mean. Especially: what the heck is ‘bss’???? 🙂

View original post 923 more words