At least for the time being, it's no longer a criminal offense to carry a joint in your pocket in most of the nation's capital.
DC's law decriminalizing possession of small amounts of marijuana takes effect today. It's not clear how long it will last though. The law replaces criminal penalties for possession of one ounce of pot with a $25 civil fine. Having more than that, smoking in public, and selling marijuana are still crimes.