bitcoin 80s

Photo by StockLite/Shutterstock When I was growing up in the '90s, “yo mama” jokes—wherein amateur comedians competed to call one another’s mothers ugly, fat, and stupid—were the scourge of my middle school.(A mild example: “Yo mama so dumb, she thought a quarterback was a refund.”) These days, a kindler, gentler mom joke has taken its place.This one doesn’t paint moms as outright dumb—it just softly implies that they’re woefully naïve and totally out of touch.Case in point: When the New York Times published a winkingly simplistic comic strip illustrating how bitcoin compares to traditional dollars and cents, it titled the item “How to Explain Bitcoin to Your Mom.” Maybe it’s time for mothers to explain something to the New York Times: Giving birth does not instantly render people ignorant.It may, however, make them more sensitive to the implicit ageism and sexism that is casually broadcasted whenever someone invokes “mom” to mean traditional, oblivious, or uncool.
Consider “Mom This Is How Twitter Works,” a primer that hopes to “demystify” the “basic facts” of the social network for child-bearing women (apparently dad already gets it or just doesn’t care).bitcoin price to inrOr “Not Your Mom’s Zumba,” which presumes that your mother’s cardio routine is embarrassingly retro while yours is cutting edge.bitcoin bezahlen in deutschlandYour mom’s so stupid, she can’t even keep up with the latest sandwich trends.ethereum based projects(Dad occasionally gets this, too, though the phrasing can backfire: The “Not Your Father's Oldsmobile” campaign in the late '80s was the beginning of the end for the brand, as it explicitly alienated the car's core demographic: older dudes.)hong kong bitcoin farm
No amount of knowledge acquisition can prevent your mother from falling into this stereotype.The only thing worse than a mom who doesn’t get it is one who tries: Mothers who attempt to stay abreast of youth culture are caricatured as pathetic harpies, a la Mean Girls’  “cool mom,” who embarrasses herself by attempting to adopt the parlance and wardrobe of her teenage daughter and friends.bitcoin ticker for androidI heard about “How to Explain Bitcoin to Your Mom” from my mother, of course, who spotted the item on the Times’ Twitter feed.bitcoin exchange uk graph is 52 percent female with a median age of 47, I assume moms are a key demographic for the newspaper), so she is well aware of the paper’s near-constant coverage of the cryptocurrency, even though these articles are written using grown-up words and not pretty pictures.litecoin valuation
(The same cannot be said for my father: When I called and asked him “What is bitcoin?” he replied, “I’ve been asking everybody the same thing for months.”) My mom also knows how Twitter works, though she’s never read the condescending mom guide.what causes bitcoin to dropAnd despite the persistent stereotype, my mom isn’t the only one capable of birthing children while understanding current events.cnbc bitcoin video“You know Marissa Mayer is a mom, right?” Lori Pickert asked the Times on Twitter.As Lisa McIntire put it: “My mom was a futures trader, thanks.” In fact, being a mother can be a serious advantage in staying on top of evolving generational touchstones.Because she is invested in the lives of her two millennial children, my mom is aware of our cultural reference points and intimately familiar with our technologies in a way that childless people may not be.
Like many female baby boomers, she also spends time taking care of her silent generation parents, meaning that her intergenerational knowledge is on point.So why are people so eager to paint moms as out of it?Unlike “yo mama” insults, which are targeted at insulting other people’s mothers, this iteration of the joke asks us to be complicit in the disparagement of our own moms.Some millennial practitioners of the joke even view it as a term of endearment.This could be seen as a form of middle-class generational warfare: It’s a reminder that old people may have money and institutional power, but the young glean influence from their cultural cachet.What do we have if we can’t hold our youth and coolness over our parents?But for a generation that likes to view itself as so current, the new mom joke relies on some mighty outdated assumptions.It seeks to reposition mothers in their traditional roles—mom may know how to make us dinner and send care packages, but isn't it funny how she doesn't understand the Internet?
For women, it's really hard to hit the sweet spot: Young women are dismissed as too naive to understand the world, but once we have kids of our own, we're instantly infantilized again.That's insulting to our moms, but it's not very respectful to ourselves, either.Jump to: , You can, and should, create a GPG-key-based identity with the bot.This gives you a verifiable and exportable identity on the order book and the rating system.Contents 1 2 3 4 5 6 7 8 The guide on this page is the authoritative one, but some enterprising folks have made prettier ones, with pictures and all.In the future, we hope to have some videos as well.This section has a list of such guides.IRC is a protocol for Internet text messaging in real-time.It's been around since the 80's and is still a popular choice of chat protocol today.#Bitcoin-OTC is an IRC 'channel', or 'chat room'.On IRC there are bots, or automated programs that perform a specific function.'Gribble' is a bot in #bitcoin-otc that handles the ratings/trust system and other useful Bitcoin related functions.
GPG is an encryption and decryption program that provides cryptographic privacy and authentication for data communication.In Bitcoin-OTC's case, we use it for channel authentication to 'gribble', our channel ratings/trust bot.If you don't already have GPG on your system, you can download the source or binaries for many operating systems here.If you are new to GPG, you will need to create a key, then upload it to a keyserver, before you're able to identify to the bot.First, generate the key by running, in a terminal (or command prompt): I recommend choosing the 4096 bit "RSA and RSA" key type.This is usually the first option in the list.On versions of gpg 1.4.9 and earlier, option 1 is "DSA and Elgamal" - so choose that one if you are using an older version.I also recommend not setting an expiration date.(If you do set the expiration date, remember to extend it regularly.)Note the key id for generated pubkey.You need the 16 digit pubkey id for registering with the bot, you can get it by running the following command in a terminal: Among the lines of output, you will see one looking like this: The key id is the 16 digits following the slash.
Now, upload your public key to some keyservers: Note: any keyserver will work, but these are used by gribble to search for keys, so using these will reduce the time needed for gribble to discover your key.subset.pool.sks-keyservers.net automatically resolves to a suitable keyserver see about keyserver pool And that's all there is to it!For a more detailed introduction to gpg, explore this tutorial.Your GPG key is your identity in the online world.Keep your private key safe from both destruction, and leakage to others.Use a strong passphrase on your key, and make a backup offline and/or offsite.The file containing your private keys is secring.gpg, and the file containing your public keys is pubring.gpg.Guard them similar to how you would your bitcoin wallet.Just as importantly - do not forget your passphrase, as that is tantamount to losing access [forever] to your key.Either write it down in a secure location, such as a notepad in your safe, or an encrypted password storage application.
If you haven't yet registered your key with the bot, follow the registration procedure below.Otherwise, skip to the next section.Note: if you have already registered using Bitcoin address authentication, use the 'echangekey' command to add a GPG key to your account.To register the key, you will create an account with the bot with the gpg eregister command.The command takes the following arguments: The bot will try retrieving your key from subset.pool.sks-keyservers.net and pgp.mit.edu.By default, gpg --list-keys returns 8-digit ID's.You can find your 16-digit gpg key id by running: You should see a line similar to where 81898844A1BF37D6 is the key ID that the bot needs.So you might run the following, on IRC, to register with the bot: Now complete your registration by decrypting your one time password.If you have already registered (see section above) you do not need to register again, instead just use the gpg eauth command, and supply it with your registered username as the only argument.
For example: Now complete your authentication by decrypting your one time password.The bot will respond to your registration/authentication request with a URL pointing to an encrypted document containing your one time password (OTP). Request successful for user ./otps/665FC11DD53E9583 Your task now is to decrypt the message.Visit the link provided, copy the encrypted message (the entire content of the page - so using keyboard shortcuts, you could hit Control-A, to select all, then Control-C, to copy), then run "gpg --decrypt" command (yes, actually press enter to run the command, before pasting the encrypted message) and paste in the encrypted message.If gpg prompts you for your passphrase, type it in and press enter.At this point, if you are on Linux, press Control-D to terminate input.If on windows, press Enter, Control-Z, Enter to terminate input.Gpg will spit out the decrypted OTP.It will look something like this: Now, supply the OTP to the bot through the gpg everify command.
Example: Once your OTP is verified, you will remain authenticated until you quit IRC, or leave the #bitcoin-otc channel, or if the bot gets disconnected from IRC.If you want to manually unauthenticate, use the gpg unauth command.The sample sessions below will give you an instant understanding of how this works.The session is for registration by Alice.Now, Alice visits the link, copies the encrypted message, then runs "gpg --decrypt" command (yes, actually press enter to run the command, before pasting the encrypted message) and pastes in the encrypted message.She then enters her password if prompted.At this point, if she is on Linux, Alice presses Control-D to terminate input.If on windows, she presses Enter, Control-Z, Enter to terminate input.Gpg will spit out the decrypted OTP for her to use.It will look something like this: On a system with wget (mac, linux), Alice can save herself some trouble by running this command to automatically retrieve the url and pass it to gpg decryption: /otps/665FC11DD53E9583 | gpg --decrypt Now Alice uses her OTP to finalize verification: If Alice is already registered, and is coming in to log in again, she starts by running the following command on IRC: Then follows all the same steps as in the section above.
If you have xclip, just run the following: /otps/YOURKEYID | gpg -q --output - --decrypt | xclip -i Enter passphrase if prompted, and the OTP will be in your clipboard, ready to paste./otps/YOURKEYID |gpg|tr -d ' '`|xclip to get the full everify command in your clipboard/selection.If you don't have xclip, run the following: /otps/YOURKEYID | gpg -q --output - --decrypt then copy the OTP from the terminal./otps/YOURKEYID | gpg -d | pbcopy Enter passphrase if prompted, and the OTP will be in your clipboard, ready to paste.Enter passphrase if prompted, and the OTP will be in your clipboard, ready to paste.Then copy the OTP from the terminal.(may need to provide full path to the wget and the gpg binaries, if they're not in your default search path.)Note: if you have already registered using Bitcoin address authentication, use the 'changekey' command to add a GPG key to your account.To register the key, you will create an account with the bot with the gpg register command.
So you might run the following, on IRC, to register with the bot: If you have already registered (see section above) you do not need to register again, instead just use the gpg auth command, and supply it with your registered username as the only argument.For example: The bot will respond to your registration/authentication request with a random challenge string.You must clearsign a message containing the challenge string (see example below), and post it somewhere on the web that the bot can retrieve it from./ but you can use any pastebin of your choice, as long as it retains the unmodified clearsigned message somewhere in page source.Once you have that posted, supply the url to the bot with the gpg verify command, and supply the paste URL as argument.The bot will verify your signature and authenticate you.You will remain authenticated until you quit IRC, or leave the #bitcoin-otc channel, or if the bot gets disconnected from IRC.The sample session below will give you an instant understanding of how this works.
At this point, Alice generates a clearsigned message.The simplest way is to open a shell (or command prompt), and try the following command: Then paste the resulting clearsigned message, including the cleartext header, into a pastebin of your choice.It should look similar to this: Obtain the URL for the raw text of the paste.Finally: The session is for authentication by Alice, assuming she has previously registered her GPG key.Finally: There's are helper scripts in the git repo that'll simplify the verification step for you.See below for instructions for the specific scripts Download the script (gpgsigner.py or gpgsigner.rb) from the git repo and save it to disk, then you can clearsign and upload your challenge string in one step.Using python, simply run the script as: enter your GPG key passphrase if prompted, and at the end the script will output the pastebin url that you can give to the bot to verify.Same procedure for ruby script.This script pastes the challenge and copies the verification URL automatically, which saves a couple key strokes.
To use it, copy the GPG challenge to the clipboard, run this script, paste the clipboard into IRC and you're done.#!/usr/bin/perl my $sprunge = 'http://sprunge.us'; my $url = qx{ pbpaste | gpg --clearsign | curl -F 'sprunge=<-' $sprunge }; chomp $url; system "echo -n ';;gpg verify $url' | pbcopy"; on Linux systems, you can install xclip and use the following aliases If you are using Colloquy IRC client on OSX, you can use the AppleScript plugin.Download it from the git repo, and put it in ~/Library/Application Support/Colloquy/Plugins.Set the script to +x (executable).Doubleclick on it, and edit in your nickname and passphrase.If you don't want to set your password in the script, you will need to comment out the password line and then uncomment another line near it.Then, in client, just issue ";;gpg auth YOUR_NICKNAME" and the script will do the rest.If by a chance it won't work, just repeat the command.This script for the Irssi IRC client can automate the registration and the authentication processes.
Download the script from the git repo, and put it in the ~/.irssi/scripts/ directory.To configure the script, you should modify the %nickname_keys array to include your nick and the last 16 hex digits of your key id (or fingerprint).To load the script, run the /script load bitcoin-otc-gpgauth.pl command, or create a symbolic link to the script in the ~/.irssi/scripts/autorun/ directory.Use the /gpgregister NICKNAME command in the #bitcoin-otc channel to register your nick then the bot will send you a challenge string.Run the /gpgpass PASSPHRASE command to unlock your key and sign the challenge string.To authenticate to the bot, use the /gpgauth NICKNAME command in the same way.To check your own authentication status, run gpg ident command without any arguments.To check the status of any nick present on channel, give it one argument - the nick you want to ask about.To query the database for a registered user, regardless of whether he's authenticated or even present on channel, use the gpg info command.