Flash joule heating (transient high-temperature electrothermal heating) has been used to synthesize allotropes of carbon, including graphene and diamond. Heating various solid carbon feedstocks (carbon black, coal, coffee grounds, etc.) to temperatures of ~3000 K for 10-150 milliseconds produces turbostratic graphene flakes. FJH has also been used to recover rare-earth elements used in modern electronics from industrial wastes. Beginning from a fluorinated carbon source, fluorinated activated carbon, fluorinated nanodiamond, concentric carbon (carbon shell around a nanodiamond core), and fluorinated flash graphene can be synthesized.