rotten > Library > Biographies > Presidents > George HW Bush
George Herbert Walker Bush
He started out okay. Despite being born into a rich family, George Bush volunteered without hesitation for World War II. On his 18th birthday, six months after Pearl Harbor, George enlisted in the Navy and became a bomber pilot. He flew 58 combat missions in the Pacific, earning four medals including the Distinguished Flying Cross. By all accounts, Bush was a good pilot who served his country admirably.
After the war, George got married and enrolled at Yale University. During his time at Yale he joined the secret society Skull and Bones like his father Prescott before him, and just as George's future son, George W Bush, would do many years later. Therefore, perhaps all three men have masturbated in the same coffin.
In 1950, Bush graduated Yale and headed off to Texas to launch an oil business. That same year, Bush's father unsuccessfully ran for a Senate seat in Connecticut. Then he got into politics.
Washington
After a couple of terms as a Congressman from Texas, Bush was appointed Ambassador to the United Nations by President Richard M. Nixon. Afterwards Nixon appointed him chairman of the Republican National Committee. So Bush spent Watergate as head of the Republican party. Oddly enough, as RNC chairman Bush had an (unofficial) office inside the White House. So anyway, Bush was the guy who ultimately had to ask Nixon to resign, which he was too chicken to do face-to-face. So he wrote a memo:
Dear Mr. President,
It is my considered judgment that you should now resign. I expect in your lonely embattled position this would seem to you as an act of disloyalty from one you have supported and helped in so many ways. My own view is that I would now ill serve a President whose massive accomplishments I will always respect and whose family I love, if I did not now give you my judgment. Until this moment resignation has been no answer at all, but given the impact of the latest development, and it will be a lasting one, I now firmly feel resignation is best for the country, best for this President. I believe this view is held by most Republican leaders across the country. This letter is much more difficult because of the gratitude I will always have for you. If you do leave office history will properly record your achievements with a lasting respect.
Nixon quit the following day, and Gerald Ford became President. In October 1974, Ford sent Bush to China as the second pseudo-ambassador to that country since Mao's revolution. Apparently, there wasn't much for him to do. When the Chinese wanted something from Washington, they didn't bother with Bush. They would just call up Secretary of State Henry Kissinger. Bush was completely superfluous.
 He shuffled papers as Director of Central Intelligence for a year until Ford lost to Georgia governor Jimmy Carter. Consequently, Bush had four years of downtime.
Veep
He ran for President in 1980, but lost the nomination to California governor and former movie actor Ronald Reagan. Reagan wanted former President Ford (of all people) to be his Vice President. However, Ford wanted something akin to a co-presidency, or at least a Cabinet-level appointment. If he was going to return to the White House, it sure as hell wasn't going to be as somebody's sidekick. When they were finally unable to broker an equitable arrangement, Ford walked. At which point, Reagan had no choice but to ask Bush, who immediately jumped at the offer.
 But if there was one thing Bush was good at, it was taking orders. No matter how much he privately disagreed with the President, George believed that it was his job to be the ultimate "Yes" man. Bush demonstrated his loyalty by exhibiting slavish devotion to Reagan's policies, even the ones he thought were completely nuts. When reporters asked him whether he still believed Reagan's stimulus plan for the economy amounted to "voodoo economics," Bush denied ever having said it. CBS news quickly settled the matter when they ran footage of him saying exactly that in 1980.
Arms for Hostages
It was Bush's deeply-engrained tendency for toadying that dragged him into the miasma eventually known as Iran-Contra. One of Bush's chores was heading up the Presidential Task Force on Terrorism. At the same time, he attended at least five high-level meetings where the sale of arms to Iran was discussed. Even so, Bush stood up in front of news cameras and somehow managed to announce with a straight face:
"Today I am proud to deliver to the American people the result of the six months effort to review our policies and our capabilities to deal with terrorism. Our policy is clear, concise, unequivocal. We will offer no concession to terrorists, because that only leads to more terrorism. States that practice terrorism, or actively support it, will not be allowed to do so without consequence."
Except that the minutes from the June 1984 meeting of the National Security Planning Group demonstrated a distinct eagerness to deal with terrorist states, as long as it helped to illegally fund the Contras in Nicaragua. And the minutes show that George was there:
| McFARLANE: |
There seems to be no prospect that the Democratic leadership will provide for any vote on the Nicaraguan program. |
| PRESIDENT REAGAN: |
It all hangs on support for the anti-Sandinistas. How can we get that support in the Congress? We have to be more active. |
| KIRKPATRICK: |
If we can't get the money for the anti-Sandinistas, then we have to make the maximum effort to find the money elsewhere. |
| SCHULTZ: |
I would like to get the money for the Contras also, but ... Jim Baker said that if we go out and try to get the money from third countries, it is an impeachable offense. |
| CASEY: |
Jim Baker said that if we try to get money from third countries without notifying the oversight committees it could be a problem. |
| SCHULTZ: |
Baker's argument is that the U.S. government may raise and spend funds only through an appropriation of the Congress. |
| PRESIDENT REAGAN: |
We must obtain the funds to help these freedom fighters. |
| VICE PRESIDENT BUSH: |
The only problem that might come up is if the United States were to promise to give these third parties something in return, so that some people could interpret this as some kind of an exchange. |
| McFARLANE: |
I certainly hope none of this discussion will be made public in any way. |
But an apparent lack of documentation allowed Bush to claim that he had never been "in the loop" regarding the Boland amendment violations.
| REPORTER: |
Did you know about the Contra aid or not? |
| VICE PRESIDENT BUSH: |
I sensed that there were -- that we were sending arms. And I sensed we were trying to get hostages out. But not arms for hostages. |
| REPORTER: |
Did you not begin to smell a rat here? |
| VICE PRESIDENT BUSH: |
Not really, no. I could see that it was -- got a little close, but not, not, enough to say -- no, this is not arms, that this is purely arms for hostages. |
As Senator Bob Dole put it, "The record is that he was either absent or silent. I don't know what that does for him."
1984 Re-Election Campaign
In the course of the 1984 re-election campaign, Bush debated Democratic Vice-Presidential nominee Geraldine Ferraro. During the October 11 match, Bush was forced to answer why he claimed to be a Texan. His response was characteristically incoherent:
|
| REPORTER: |
Mr. Vice-President, how can you claim that your home is in Maine for tax purposes and at the same time claim that your home is in Texas for voting purposes? Are you really a Texan or a New Englander? |
| PRESIDENT BUSH: |
I'm really a Texan. But I got one house. And under the law, every taxpayer is allowed, when he sells a house, and buys another house, to get the rollover. Everybody, if it turns out, and I may hire, I notice she said she has a new good accountant. I'd like to get his name and phone number because I think I've paid too much in the way of taxes.
And residence, Mr. Boyd, legal residence, for voting, is very different. And the domicile, they call that, very different, than the house. That they say you're living in the vice-president's house. Therefore you don't get what every -- I've got problems -- what every other taxpayer gets. I got problems with the IRS, but so do a lot of people out there. I think I've paid too much. Nothing ethical. I'd like to get some money back. |
|
Prez
In 1988, Bush's career as a brownnoser finally paid off when he received the Presidential nomination. He immediately picked an obedient lapdog of his own for the Veep slot: Indiana senator Dan Quayle. Quayle was a hopeless lightweight, who often appeared flustered during press conferences. But he was slavishly loyal, which is really all Bush understood or cared about. (In fact, during a September 2003 ceremony to unveil a bust of Quayle in U.S. capitol, Quayle declared that there are only two requirements for the job -- being prepared and loyal -- and that "being loyal to President George Bush was very easy.")
Early on in the 1988 campaign, something snapped in Bush. He disengaged from the broader picture and focused solely on getting elected. So said a bunch of things he didn't really believe in, and started making promises he knew he would live to regret.
The Bush/Quayle team proceeded to run one of the ugliest campaigns in recent history. Bush could not help but call Massachusetts governor Michael Dukakis a L-I-B-E-R-A-L at every possible opportunity. He even derided the Democrat for his membership in the American Civil Liberties Union, alleging him to be a "card-carrying member of the ACLU." Dan Quayle also got in on the act. During his one and only Vice Presidential debate against Lloyd Bentsen, Quayle spent the entire night maligning Dukakis instead of engaging Bentsen. As he explained years later:
"I just wanted to pretend like he wasn't even on the stage, and I did. I just went after Dukakis and talked about Dukakis, and I tried to get the L-word, if you recall, in the 1988 campaign. Dukakis ran from the L-word, liberal. And I must have used that, I don't know how many times -- a lot -- to remind the audience that Dukakis was, in fact, a true blue liberal that would raise taxes and increase government spending, and not very good for your health."
Bush won, of course, but not without making one critical mistake. It happened during Bush's acceptance speech at the Republican national convention in August. He made what would eventually prove to be one promise too many:
"The Congress will push me to raise taxes and I'll say no. And they'll push, and I'll say no, and they'll push again. And I'll say to them: 'Read my lips -- No. New. Taxes.'"
After Bush won the election, of course he raised taxes. He always knew he was going to have to do it -- it was inevitable. In fact, Bush signed the largest tax increase in history. Nevertheless, millions of Republican voters felt they had been doublecrossed. But he had only told them what he knew they wanted to hear. He assumed they knew that. And it was that duplicity which ultimately cost him the re-election.
But a man can cram a lot of living into four years.
Panama
Back in December 1983, Vice President Bush was sent for a secret meeting with Panamanian dictator Manuel Noriega at the Panama City Airport. There they discussed Noriega's money laundering and drug dealing. Years later, President Bush denied ever having known about these allegations against the man.
Six years later, Bush sent 22,500 troops to Panama. It took them a couple of weeks to capture Noriega and ship him off to Florida, where he was ultimately convicted in federal court of drug trafficking, money laundering, and racketeering.
The NWO
It stunned the militia freaks when Bush started using an ominous new catchphrase in a February 1990 speech at San Francisco:
"Time and again in this century, the political map of the world was transformed. And in each instance, a New World Order came about through the advent of a new tyrant or the outbreak of a bloody global war, or its end."
The term soon became a staple of the President's speeches.
Then one of America's friends in the Arab world, Saddam Hussein, got a little greedy. Iraqi forces invaded Kuwait. This prompted the United States to mount a counteroffensive known as the Gulf War. During the buildup of American forces, somebody finally asked the President what his favorite phrase actually meant. True to form, Bush bobbled it:
| REPORTER: |
You said, President Bush, that a "New World Order" would emerge once the Gulf crisis has been solved. How do you envisage this New World Order? |
| PRESIDENT BUSH: |
Well, I envisage it -- one: where the whole -- once we're -- let me start over.
Once we set back this aggression, and once it is clear that the security and the stability of the Gulf are enhanced by whatever arrangements are set into place -- once that this invading dictator gets out of Kuwait -- then I think that it's clear we're going to have an opportunity, given the diversity of this coalition, to work more closely together. And part of that -- I want to see a solution to the question of the West Bank, for example. But I think if we work cooperatively as our -- with our common sights set -- this aggressor will not succeed -- it opens up all kinds of possibilities for a New World Order.
We're already seeing that "world order" means "world." And we're beginning to see that with what happened out of the -- well, just as a result of the actions that led up to this successful CSCE meeting. I'm going down to South America, and the evolving democracies there are strengthening their economies, and we've got a program that I think will be very helpful there. |
It was pretty clear that Bush had no fucking idea what the term meant. And his tangential meanderings didn't exactly reassure the conspiracists, who sensed that he was really just tiptoeing around the idea of instituting the unified global government prophesied in the book of Revelation. If that actually was his intent, then apparently it was on the "second term" todo list.
Anyway, the coalition of United Nations forces led by the U.S. managed to drive Saddam's troops back over the border, and Kuwait was liberated. Then Bush declared victory. His popularity rating jumped to 91%. And with the election coming up, there was just no way he could lose.
But he did lose.
1992 Re-Election Campaign
Bush had a handful of worries going into the campaign. The economy was tanking. Pesky Iran-Contra revelations kept cropping up. But the one thing that kept him up at night was the ghost of a four-year-old campaign promise:
"The Congress will push me to raise taxes and I'll say no. And they'll push, and I'll say no, and they'll push again. And I'll say to them: 'Read my lips -- No. New. Taxes.'"
He finally tried to defuse the issue in March. The plan was for the President to take responsibility for raising taxes, apologize, and explain what the hell he was thinking. It would probably have worked if Bush hadn't completely flubbed it:
"Total mistake -- policy, political, everything else. . . . But it was -- spending caps is good. . . . But when you have to weigh a decision, in retrospect -- have the benefit of hindsight -- I would say both policy and politically, I think we can all agree that it's drawn a lot of fire."
Let's see... no responsibility, no apology, and no explanation. Somehow this didn't manage to satisfy those voters who felt they had been betrayed. By the time October rolled around, for some reason the "Read my lips" thing still hadn't gone away. When Bill Clinton raised the issue during the debate in Michigan, Bush's tactic was to blame the opposition:
"Let me remind you it was a Democratic tax increase, and I didn't want to do it and I went along with it. And I said I make a mistake. If I make a mistake, I admit it. That's quite different than some. But I think that's the American way."
Okey dokey. Perhaps unsurprisingly, Bush had relentlessly pissed away his unprecedented approval ratings over the previous 18 months, and with them went his lead in the election polls. In his last question of the final Presidential debate, he had to explain why his approval rating had been cut in half:
| REPORTER: |
Mr. President, why have you dropped so dramatically in the leadership polls, from the high 80s to the 40s? And you have said that you will do anything you have to do to get reelected. What can you do in two weeks to win reelection? |
| PRESIDENT BUSH: |
Well, I think the answer to why the drop, I think, has been the economy in the doldrums. Why I'll win is: I think I have the best plan of the three of us up here to do something about it. |
However, this response left most viewers wondering: If you've got such a wonderful economic plan, how come you haven't already implemented the damned thing? Bush's popularity never made a recovery, and he lost the election.
The Democrats who voted for Gore/Lieberman in 2000 experienced the sort of shock, horror, and anguish no one else could understand. You just had to be there.  But there was one group of people who did understand that sensation. And those were the Republicans who had supported Bush/Quayle in 1992.
The Republicans certainly felt like they got screwed in 1992, although it went down differently. There were no serious legal challenges or ballot recounts. But the agony was just as excruciating.
|
|
1992 |
|
2000 |
| |
|
popular |
electoral |
|
popular |
electoral |
| Democratic |
|
44,908,254 |
370 |
|
50,996,582 |
266 |
| Republican |
|
39,102,343 |
168 |
|
50,456,062 |
271 |
| Third Party |
|
19,741,065 |
0 |
|
2,882,955 |
0 |
The Bush/Quayle voters wanted third party candidate Ross Perot flayed alive for costing them the election. He sucked in almost 20 million votes, more than six times Ralph Nader's tally in 2000. And Perot seemed like he had a conservative appeal.
Truth be told, however, the freaky munchkin billionaire had attracted almost equal numbers of Democrats and Republicans, so he probably had little or no effect on the final outcome. But this is not how most Republicans saw it. They just knew, in their guts, that it was the screwball dilettante that sunk their re-election campaign.
George HW Bush's Presidential Pardons
| Elliott Abrams |
Pardoned for any and all Iran-Contra crimes. |
| Aslam P. Adam |
Clemency for heroin trafficking. |
| Duane R. Clarridge |
Pardoned for any and all Iran-Contra crimes. |
| Edwin L. Cox |
Pardoned for bank fraud. |
| Alan Fiers |
Pardoned for any and all Iran-Contra crimes. |
| Clair George |
Pardoned for any and all Iran-Contra crimes. |
| Armand Hammer |
Pardoned for making illegal contributions to President Nixon's 1972 re-election campaign. |
| Robert C. McFarlane |
Pardoned for any and all Iran-Contra crimes. |
| Joseph Occhipinti |
Commuted sentence for violating the civil rights of accused criminals. |
| Caspar W. Weinberger |
Pardoned for any and all Iran-Contra crimes. |
Timeline
| 12 Jun 1924 |
George Herbert Walker Bush born, Milton MA. |
| 2 Sep 1944 |
During a raid on the Pacific island of ChiChi Jima, the bomber flown by Navy pilot George HW Bush is struck by antiaircraft fire. Bush ditches the plane in the Pacific and is the only person to survive the crash. |
| 1948 |
Initiated into Skull and Bones. |
| 1963 |
George Bush is unanimously elected chairman of the Harris County Republican Party. |
| 1966 |
George Bush is elected Congressman from the 7th District (in Houston). |
| 1971 |
George Bush is appointed Ambassador to the United Nations. |
| 1973 |
George Bush is appointed Chairman of the Republican National Committee. |
| 25 Oct 1974 |
George Bush is sent to China as Chief of the U.S. Liaison Office. |
| 2 Nov 1975 |
President Gerald Ford fires CIA Director William Colby and replaces him with George HW Bush. |
| 30 Jan 1976 |
George Bush begins a 12-month stint as Director of Central Intelligence. He later describes the situation in a 1999 ceremony at CIA headquarters: "I walked in here 24 years ago untutored in the arts of intelligence." |
| 30 Jun 1981 |
Vice President George HW Bush tells Philippine dictator Ferdinand Marcos: "We love your adherence to democratic principle, and to the democratic processes." |
| 9 Feb 1982 |
Vice President George HW Bush disclaims ever having used the term "voodoo economics" to refer to candidate Reagan's budget plan and defies "anybody to find it." Shortly thereafter, NBC News airs footage of candidate Bush saying exactly that at Carnegie-Mellon University on April 10, 1980. |
| 4 Oct 1984 |
Vice President George HW Bush, on why he considers himself a Texan: "I'm legally and every other way -- emotionally -- entitled to be what I want to be; and that's what I want to be, and that's what I am." |
| 11 Oct 1984 |
Vice President George HW Bush: "Almost every place you can point, contrary to Mr. Mondale's -- I gotta be careful here -- but contrary of how he goes around just saying everything bad, if somebody sees a silver lining he finds a big black cloud out there. I mean: right on, whine on, harvest moon!" |
| 27 Oct 1984 |
Vice President George HW Bush: "Let me assure you of one thing: the United States under this administration will never -- never -- let terrorism or fear of terrorism determine its foreign policy." |
| 2 Nov 1984 |
Vice President George HW Bush: "Under this President's strong and principled leadership, America is back with pride, patriotism, and prosperity.  |
| 28 Jan 1987 |
Appearing on Good Morning America, Vice President George HW Bush justifies the clandestine weapons shipments to Iran: "On the surface, selling arms to a country that sponsors terrorism, of course, clearly, you'd have to argue it's wrong, but it's the exception sometimes that proves the rule." |
| 1 Jun 1987 |
After being booed at an AIDS conference, Vice President George HW Bush wonders aloud in front of a live mic: "Who was that?  |
| 28 Sep 1987 |
Vice President George HW Bush, during a tour of Auschwitz: "Boy, they were big on crematoriums, weren't they?" |
| 25 Jan 1988 |
During a live television appearance, Vice President George HW Bush whines petulantly to CBS news anchor Dan Rather about his Iran-Contra questions: "It's not fair to judge my whole career by a rehash on Iran. How would you like it if I judged your career by those seven minutes when you walked off the set in New York? Would you like that?" |
| 25 Apr 1988 |
Vice President George HW Bush: "High tech is potent, precise, and in the end, unbeatable. The truth is, it reminds a lot of people the way I pitch horseshoes. Would you believe some of the people? Would you believe our dog? Look, I want to give the high-five symbol to high tech." |
| 5 May 1988 |
Vice President George HW Bush tells the students of East Los Angeles' Garfield High School: "You don't have to go to college to be a success [...] We need the people who run the offices, the people who do the hard physical work of our society." It was apparently unclear to Bush that 70% of the school's seniors go on to college. Garfield High calculus teacher Jaime Escalante was the subject of the hit Hollywood film Stand and Deliver, which had been in theaters for two months. |
| 2 Aug 1988 |
George Bush: "I will never apologize for the United States, ever. I don't care what the facts are." |
| 18 Aug 1988 |
During his acceptance speech at the Republican national convention, George HW Bush issues a prophecy: "The Congress will push me to raise taxes and I'll say no. And they'll push, and I'll say no, and they'll push again. And I'll say to them: 'Read my lips -- no new taxes.'" In the end, things don't quite work out that way. |
| 27 Aug 1988 |
George Bush: "I don't know that atheists should be considered citizens, nor should they be considered patriots. This is one nation under God." |
| 7 Sep 1988 |
George Bush: "Today, you remember -- I wonder how many Americans remember -- today is Pearl Harbor Day. Forty-seven years ago to this very day we were hit and hit hard at Pearl Harbor. [...] Did I say September 7th? Sorry about that. December 7th." |
| 25 Sep 1988 |
During one of the Presidential debates, Vice President George HW Bush paints his opponent, Massachusetts Governor Michael Dukakis, as practically un-American: "He said, 'I am a card-carrying member of the ACLU.' That was what he said. He is out there, on out of the mainstream." |
| Mar 1989 |
The Los Angeles Times reports: "The delivery of Millie's first litter -- five females and a male -- brought a tear to the eyes of the First Lady and the President, Mrs. Bush said." |
| 7 Mar 1989 |
George Bush: "I say the same thing I say to a person whose family was maimed by a pistol or an explosive charge or whatever else it might be: a fire -- this is bad." |
| 13 Apr 1989 |
George Bush describing his wife: "I'm delighted that Barbara Bush is with me today, and I -- she got a good, clean bill of health yesterday from Walter Reed Hospital, I might add -- and then, but I'm taking another look at our doctor.  So I don't know exactly what that means." |
| 20 Apr 1989 |
Asked about the Iran-Contra scandal, George Bush admonishes the reporter: "Please don't ask me to do that which I've just said I'm not going to do, because you're burning up time. The meter is running through the sand on you, and I am now filibustering." |
| 6 Jul 1989 |
Emphasizing that he has no interest in meddling in Hungarian internal affairs, President George HW Bush explains: "It would be inappropriate for the President of the United States to try to fine-tune for the people of Hungary how they ought to eat -- how the cow ought to eat the cabbage, as we say in the United States." |
| 5 Sep 1989 |
During a televised speech from the Oval Office, President George HW Bush holds up a bag of crack cocaine purchased across the street at Lafayette Park. Three weeks later, a DEA official admits to The Washington Post that crack dealers don't actually hang out in Lafayette Park, so they purposely lured one to the spot. "We had to manipulate him to get him down there. It wasn't easy."  |
| 9 Nov 1990 |
In the biggest mistake of his Presidency, George HW Bush reneges on his "Read my lips -- no new taxes" pledge as he signs into law House Resolution 5835, otherwise known as the Omnibus Budget Reconciliation Act of 1990. It is the single largest tax increase in history, including $137 billion in new income taxes. |
| 4 Dec 1990 |
George Bush: "I know what I've told you I'm going to say, I'm going to say. And what else I say, well, I'll take some time to figure that all out." |
| 12 May 1991 |
George Bush, exhibiting signs that he is in dire need of relaxation: "I've got to run now and relax. The doctor told me to relax. The doctor told me to relax. The doctor told me. He was the one. He said, 'Relax.'" |
| 8 Jan 1992 |
President George HW Bush vomits in the lap of Japanese Prime Minister Miyazawa Kiichi, and then faints during a state function in Tokyo. The incident spawns the Japanese slang verb bushusuru (literally, "Bushing it") to refer to puking. |
| 15 Jan 1992 |
George HW Bush doing his Evita Peron impression: "You cannot be President of the United States if you don't have faith. Remember Lincoln, going to his knees in time of trial and the Civil War and all that stuff. You can't be. So don't feel sorry for -- don't cry for me, Argentina." |
| 4 Mar 1992 |
George HW Bush: "Somebody asked me, what's it take to win? I said to them, I can't remember, what does it take to win the Superbowl? Or maybe Steinbrenner, my friend George, will tell us what it takes for the Yanks to win... one run. But I went over to the Strawberry Festival this morning, and ate a piece of shortcake over there -- able to enjoy it right away, and once I completed it, it didn't have to be approved by Congress -- I just went ahead and ate it." |
| 25 Oct 1992 |
During a speech at Texas Southern University, Jesse Jackson declares: "Bush knew in detail about Irangate and Iraqgate. He says he was not in the loop. Well, he's right. He was not in the loop, he's in the soup -- and we're going to turn up the heat." |
| 24 Dec 1992 |
President George HW Bush pardons six Iran-Contra principals: Weinberger, Abrams, Clarridge, Fiers, George and McFarlane. |
| 20 Dec 1993 |
Knighted by Queen Elizabeth II: Knight Grand Cross of the Most Honorable Order of the Bath. |
| 31 Jul 1996 |
For a fee, former President George HW Bush delivers a speech at the Inaugural World Convention of the Family Federation for World Peace -- a group sponsored by Sun Myung Moon. |
| 26 Apr 1999 |
Former President George HW Bush: "I have nothing but contempt and anger for those who betray the trust by exposing the names of our [intelligence] sources. They are, in my view, the most insidious of traitors." |
Pornopolis |
Rotten |
Faces of Death |
Famous Nudes
|


A context object (Context) is handed to
- step definitions (step implementations)
- behave hooks (before_all(), before_feature(), ..., after_all())
The behave runner assigns a number of attributes to the context object during a test run.
| Attribute Name | Layer | Type | Description |
|---|---|---|---|
| config | test run | Configuration | Configuration that is used. |
| aborted | test run | bool | Set to true if test run is aborted by the user. |
| failed | test run | bool | Set to true if a step fails. |
| feature | feature | Feature | Current feature. |
| tags | feature, scenario | list<Tag> | Effective tags of current feature, scenario, scenario outline. |
| active_outline | scenario outline | Row | Current row in a scenario outline (in examples table). |
| scenario | scenario | Scenario | Current scenario. |
| log_capture | scenario | LoggingCapture | If logging capture is enabled. |
| stdout_capture | scenario | StringIO | If stdout capture is enabled. |
| stderr_capture | scenario | StringIO | If stderr capture is enabled. |
| table | step | Table | Contains step’s table, otherwise None. |
| text | step | String | Contains step’s multi-line text (unicode), otherwise None. |
Note
Behave attributes in the context object should not be modified by a user. See Context class description for more details.
A user can assign (or modify) own attributes to the context object. But these attributes will be removed again from the context object depending where these attributes are defined.
| Kind | Assign Location | Lifecycle Layer (Scope) |
|---|---|---|
| Hook | before_all() | test run |
| Hook | after_all() | test run |
| Hook | before_tags() | feature or scenario |
| Hook | after_tags() | feature or scenario |
| Hook | before_feature() | feature |
| Hook | after_feature() | feature |
| Hook | before_scenario() | scenario |
| Hook | after_scenario() | scenario |
| Hook | before_step() | scenario |
| Hook | after_step() | scenario |
| Step | Step definition | scenario |


25
Copying file 2 of 4...
50%
Completed!
Start Progress
Loading... Loading... Loading... Loading... Loading...


title = "rdmap" url = "/rdmap" layout = "default" is_hidden = 0 ==
Sales Team Onboarding + Schooling
Phase-1 development
Pre Sales Activities / Lead Generation
Sales Activities Closing Pre-sales lead/ New Lead Generation
Phase 2.0 development
Phase 1.0 development start
Sales activities and new team on-boarding contd.


Median Household Income
This app allows you to explore median household incomes in the Los Angeles Area. The slider contains two lines that indicate values of interest: the federal poverty level and the low-income threshold for a family of four in Los Angeles.


For full functionality of this site it is necessary to enable JavaScript. Here are instructions how to enable JavaScript in your web browser.


Demo Applikation mit
Open Source
GitHub
. You're currently looking at version
0.0.1
.
Record to insert
Submit
Records
Some text


Version 2.0
This is the third release of the IDIA Pipelines processMeerKAT
package, intended for use on the ilifu SLURM cluster. The software uses a parallelised implementation of CASA 6 to calibrate and image interferometric (imaging) data from the MeerKAT telescope.
The current release adds the following functionality:
- Self-calibration and science imaging: this allows for configuration of multiple self-calibration loops, with customisable parameters per loop, as well as an additional final imaging stage to generate science-ready images, which includes primary beam correction using katbeam.
- Support for outlier fields (experimental): it is now possible to specify an outlier threshold to identify and image bright sources outside the main field of view, which improves the run-time of imaging, and can improve image fidelity in some cases. This is an experimental feature, so please report any bugs by logging an issue on our GitHub repo.
- Changes in SPW selection syntax: The SPW selection syntax has changed in the pipeline. SPWs are now specified as
'*:1280~1320MHz'
rather than0:1280~1320MHz
(as was the case in the previous release). This allows for more flexible SPW selection in the configuration file. Please note that using the old syntax (such as0:1280~1320MHz
or1:1430~1450MHz
etc.) will result in malformed directory names and is discouraged. - Bugfixes and improvements to polarisation calibration
- Support for loading modules on the ilifu SLURM cluster
- Updated to use CASA 6.5+, Python 3.8, OpenMPI 4.0.3, and Singularity 3.9.1
Known Issues (minor)
Beyond the unresolved issues listed below, there are two minor CASA issues associated with outlier imaging, namely that Stokes='IQUV'
cannot be specified during outlier imaging (but only Stokes='I'
), and there is an observed loss in resolution whenever outlier imaging is invoked. For more information, see here.
Version 1.1
This is the second release of the IDIA Pipelines processsMeerKAT
package, to be used on the ilifu SLURM cluster. The software uses a parallelised implementation of CASA to calibrate interferometric (imaging) data from the MeerKAT telescope.
The current release adds the following functionality:
- Spectral Window (SPW) splitting (see docs here), where each separate SPW is processed independently and concurrently, providing a speed-up for large (TB) datasets, better polarisation calibration, and better flux scaling
- Quick-look continuum cube, across all SPWs
- Pre-processing during initial partition of MS, including pre-averaging of frequency channels, removal of cross-hand correlations up front for Stokes I processing, and removal of autocorrelations
- If running in full Stokes mode,
setjy
now includes the polarisation models for 3C286 and 3C138 if they are present in the data. - Improved default parameters, including a smaller RFI mask that removes the persistent RFI in the ranges
933~960, 1163~1299
, and1524~1630
MHz - Improved interaction with SLURM, including
exclude, dependencies, account
andreservation
parameters, and graceful termination of pipeline after errors - Uses CASA 5.6.2, Python 2.7, and Singularity 3.5.2.
Known Issues
Moderate:
- Discontinuities in the Stokes Q and U spectra [Resolved in V2.0]:
In the event that full Stokes calibration is requested (by passing the
--dopol
parameter during the build stage) we have noticed that the Stokes Q and U spectra of the calibrated data show discontinuities between the spectral windows (i.e. whennspw
> 1 in your config). While the overall shape of the Q and U spectra seem to be right, the discontinuities will affect the inferences made during rotation measure synthesis. We are in the process of debugging this and will issue a patch once we have fixed it.
Minor:
- Resource allocation:
- There is an upper limit to the number of CPUs that can be utilised by MPICASA, which is given by the number of scans, plus the master MPIClient (nscans + 1). Relating this to the processing footprint is complex, since each task uses a different selection of those scans. We estimate the optimal number of MPI tasks as int(1.1*(nscans/2 + 1)), where nscans is the number of scans, typically 30-40. The motivation for this is that at most, if you have only target and phase calibrator, nscans / 2 will be selected by a task. So the master MPI client is added (+1) to this, and then 10%, in case some nodes time out.
- For tasks reading only sub-MSs corresponding to other calibrators (e.g. bandpass), some CPUs will not be used
- Similarly, we use a single memory value for all threadsafe tasks.
-
Discontinuities in the phase solutions: We have noticed a discontinuity in the phase of the bandpass solutions between spectral windows (i.e. when
nspw
> 1 in your config). However, this does not seem to have a significant effect on the calibration, as the spectrum of sources within the target field matches between data calibrated withnspw
> 1, and data calibrated withnspw=1
. -
Slow plotting: Generating plots of the calibrated visibilities is very time consuming, often running to a few hours. However, as this is the last step of the pipeline, the calibrated, split measurement sets and images should be ready for further analysis while the plots are being generated. The speed of plotting is limited by how quickly
plotms
can generate the plots. -
Field IDs: The pipeline does not currently support specifying multiple fields for anything other than the targets.
Version 1.0
This is the first release of the IDIA Pipelines processsMeerKAT
package, to be used on the ilifu SLURM cluster. The software uses a parallelized implementation of CASA to calibrate interferometric (imaging) data from the MeerKAT telescope.
The version 1.0 release includes the following functionality:
- The processMeerKAT.py script builds a config based on an input measurement set (MS).
- The pipeline currently only does cross-calibration, or a’priori (1GC) calibration.
- This includes parallelised flagging using FLAGDATA (tfcrop and rflag).
- Flux bootstrapping, gain and bandpass calibration.
- Full Stokes calibration.
- Quick-look imaging (i.e. without selfcal, w-projection, etc) of the calibrators and science targets.
- Diagnostic plots of the calibration tables and corrected data.
- Uses CASA 5.4.1, Python 2.7, and Singularity 2.6.1.
Please consult the documentation on GitHub for more information. Three talks about version 1.0 of the pipeline, presented from the IDIA pipelines team during the 2019 South African MIGHTEE Early Science Workshop, can be found here: 1, 2, 3.
Known Issues
Moderate:
-
Flux scale (Resolved in V1.1): Although the fluxes of the calibrated targets and calibrator sources are typically accurate to within a few percent, we find that there are certain datasets that result in a flux scale that is down by a factor of a few, particularly for short-track (e.g. 2 hour) observations (see example use case). We are in the process of tracking down the root cause of these issues, and expect to issue a fix soon. However, if you do happen to notice that the fluxes of one or more of the sources/targets are off (either higher/lower), please report it by creating a Github issue.
-
Broadband polarisation (resolved in V1.1): CASA does not natively support solving broad-band polarisations, i.e., it is not sensitive to rotation measure (RM). The assumption is that the RM within a single spectral window (SPW) is constant, however MeerKAT has only a single SPW that spans the entire bandwidth. We have identified future workarounds (which is to split up the band into several SPWs), however presently the broadband polarisation models do contain systematic errors.
-
Calculation of antenna statistics (resolved in V1.1): The amplitude and RMS per antenna computed in
calc_refant.py
does not match what is found by CASA taskvisstat
, and decreases as a function of antenna number. We expect to issue a fix soon. For now, we recommend users havecalcrefant=False
in their config files, which also disables antenna flagging (i.e. entirely flagging out bad antennas). -
Resource allocation:
- We set the number of threads to half the number of scans + 1 (master) + 10%, so that for tasks reading the target or phasecal (since we partition by scans - i.e. the number of sub-MSs = the number of scans), the number of threads is approximately the number of sub-MSs being read. For tasks reading only sub-MSs corresponding to other calibrators (e.g. bandpass), many threads will not be used
- Similarly, we use a single memory value for all threadsafe tasks, and hardcode 100 GB for single thread tasks
Minor:
-
Empty rows in sub-MSs: Some tasks might complain that no valid data were found in a sub-MS, but generally this seems to be a “harmless” error, and doesn’t seem to affect the progress of the calibration/pipeline.
- Exit codes (resolved in V1.1)
- Some jobs fail in the queue that shouldn’t have, and others don’t fail when they should
- Generally the pipeline continues even when dependencies legitimately fail
-
Slow plotting: Generating plots of the calibrated visibilities is very time consuming, often running to a few hours. However, as this is the last step of the pipeline, the calibrated, split measurement sets and images should be ready for further analysis while the plots are being generated. The speed of plotting is limited by how quickly
plotms
can generate the plots. - Field IDs: The pipeline does not currently support specifying multiple fields for anything other than the targets.


In honor of Queen Kapiolani’s birthday, you can soon tour Iolani Palace at night
by Charlie Schmitz, HNN InternHONOLULU, Hawaii (HawaiiNewsNow) -A royal celebration to honor one of Hawaii’s monarchs is being planned by the Friends of Iolani Palace.
Guests will be taken back in time with nighttime tours of the palace. It’s all in honor of Queen Kapiolani’s 185th birthday.
The nighttime tours — which are only being offered on three nights — will take place from 5:30 p.m. to 9 p.m. They’ll take place from Dec. 28 through Dec. 30.
Guests will have the chance to walk the halls of the palace after hours in the rare tours. Earlier this year, the palace grounds were placed off-limits overnight to curb vandalism and loitering.
[ Read more: You’ll no longer be able to roam the grounds of Iolani Palace at night ]
The nighttime tours are an annual offering to the public.
Tickets are available on the Iolani Palace website. They start at $40 for adults, and $15 for keiki.
Copyright 2019 Hawaii News Now. All rights reserved.


Bases: nova.openstack.common.rpc.common.Connection
Manages connections and threads.
Bases: object
Base Consumer.
Bases: object
Used by ConsumerBase as a private context for - methods.
Reply to a casted call.
Bases: nova.openstack.common.rpc.common.CommonRpcContext
Context that supports replying to a rpc.call.
Bases: nova.openstack.common.rpc.impl_zmq.ConsumerBase
A consumer class implementing a centralized casting broker (PULL-PUSH) for RoundRobin requests.
Bases: object
Client for ZMQ sockets.
Bases: nova.openstack.common.rpc.impl_zmq.ZmqBaseReactor
A consumer class implementing a topic-based proxy, forwarding to IPC sockets.
Bases: nova.openstack.common.rpc.impl_zmq.ZmqBaseReactor
A consumer class implementing a consumer for messages. Can also be used as a 1:1 proxy
Bases: object
A tiny wrapper around ZeroMQ to simplify the send/recv protocol and connection management.
Can be used as a Context (supports the ‘with’ statement).
Get socket type as string.
Subscribe.
Unsubscribe.
Send a message, expect a response.
Send a message expecting no reply.
Clean up resources in use by implementation.
Send a message to all listening and expect no reply.
Multiple calls.
Send notification event. Notifications are sent to topic-priority. This differs from the AMQP drivers which send to topic.priority.
Registration of options for this driver.


On paper, at least, the idea must have looked like it couldn't miss: Harrison Ford plays a grizzled pilot named Quinn hired to fly cosmopolitan Robin (Anne Heche) to Tahiti, and when they crash, the two must fend off myriad dangers on an uncharted island. Think of a "Romancing The Stone" and "African Queen" with just a trace of the sexual politics of "Swept Away" thrown in.
Now lower your expectations - drastically.
"Six Days, Seven Nights" is the sort of movie that looks lovely and comes across nicely in clips, but ultimately proves to be neither erotic, exotic or even exciting.
There's nothing glaringly awful here, just a lot of underachievement from some people who can do - and have done - better. That said, "Six Days" is painless enough to sit through if all you're looking for is two hours of gorgeous tropical scenery and the odd bit of action. Films like this rely heavily on star power, and Ford and Heche turn out to be a far cry from Humphrey Bogart and Katharine Hepburn. In fact, they're not even close to Michael Douglas and Kathleen Turner.
Part of the blame rests on their shoulders. Ford does not seem to be terribly engaged by his shallow character, and Heche, though charming in her laid-back moments, tends to mug and screech to get laughs. She also continually plunges into the water in a variety of semi-transparent white tops, to no great effect. Ford and Heche are working at opposite extremes, and though they're on the screen together, it doesn't feel like they're in the same movie much of the time.
Then again, writer Michael Browning hasn't given either actor much to work with in terms of witty lines or romantic moments. Shortly after being stranded, Quinn and Robin take turns getting into each other's pants, as he removes a water snake from hers and she retrieves a flare gun from his. Unfortunately, neither situation generates any sizzle or much in the way of big laughs.
Neither do the antics of David Schwimmer and Jacqueline Obradors as Robin's wormy fiance and Quinn's voluptuous fling-of-the-moment. Their subplot shows signs of having been severely curtailed, probably an act of mercy.
Near the start, "Six Days" shows a welcome satiric streak, introducing Heche as a put-upon assistant editor at a magazine called Dazzle, which features stories with such enticing headlines as "Your derriere: Five ways to tame the beast." But that soon evaporates as the movie spends its best jokes early on, struggles vainly to establish Ford and Heche as a credible couple, then elects late in the game to throw in machine-gun-toting pirates and explosions as a kicker.
Director Ivan Reitman does what he can to establish a buoyant tone for the film, and he's fairly successful. But in the final analysis, "Six Days" is neither a true adventure nor a good comedy, neither sexy nor suspenseful, neither fish nor fowl. One thing is certain, though: See it tonight and you will have forgotten all about it by this time next week. James Sanford
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


{% extends "account/base.html" %} {% load i18n %} {% block title %}{% trans "Registration Closed" %}{% endblock %} {% block content %} {% trans "Registration Closed" %} {% trans "We are sorry, but registration is currently closed." %} s {% endblock %}
{% trans "We are sorry, but registration is currently closed." %}


Patch for Path and Poligon handlers.
Extends `Path` & `Polygon` handlers to remove the last added point or delete the drawing if no more points to remove by esc-key. The keys act only when the cursor is on the map.
NOTE: At the build process “requires” for Polygon.js is not strictly necessary, so if not want to use Handler.Polygon the Polygon.js file could be added in [exclude] paragraph in the *.cfg file.


Introduction
My name is Ahmad Quraan from Irbid-Jordan and My age is 24 and I'm a fun person .in addition to, I love sport espically Football and swimming and It is one of my favorite hobbies .
My education and work experience
- I graduate bachelor's degree from yarmouk university in 2020 from accounting department and after that I took some of courses about the same field .
- I'm worked in different companies at customer service in Zamzam Exchange and in efawateercom Company.
My Goals!
become distinguished Programmer in the future because it's my passion and continue to complete postgraduate studies.
These top ten places I have a passion to visit in the future :
- Giza pyramid in Egybt
- Hanging Gardens of Babylon in Iraq
- Statue of Zeus in Olympia
- Temple of Artemis in Turkey
- Mausoleum of Mausolus in Turkey
- Sydney, the capital of Australia
- Mount Toubkal in Morocco
- the moldive Islands
- Victoria Falls in South africa
- Bwindi Forest in Uganda


{% extends 'layout.html' %} {% block body %}
Planet Name:
Planet Description:
Radius:
Surface Pressure:
Mean Density:
Surface Gravity:
Mean Anomaly:
Interesting Fact:
Image:


jQuery gSlider plugin
gSlider is a versatile, cross-browser, jQuery image slider, that supports cropping and upscaling.
Usage
To use gSlider, you have to include gSlider.js and gSlider.css, add the images inside a .gSlider container and initialize the plugin:
Features
- Initialization with custom slide interval (default is 5000ms):
$('.gSlider').gSlider({interval: 5000});
- Sliding is paused when hovering the slider. This is achieved with javascript, by clearing the interval on mouse hover
- Images are centered and cropped. This is achieved with CSS3 by wrapping the img tags with divs that have the background-image centered and background-size: cover;
- Upscales pictures in case they are to small (see bottom of page)
TODO
- Custom transition speed (now it is fixed to 2seconds)
- Change options. Right now you cannot modify the slider's speed (interval). To do this, we would have to rewrite the "single instantiation" part, read the gSlider object from the element ( with $.data('plugin_gSlider') ) and create/use a new "update" method that will stop the existing interval and set a new one.
- Add option for sliding direction - this can be done easily by reversing the "lookup" of $nextElement with different jQuery selectors
- Use metadata so users don't have to write any js - options should be defined as data-option attributes. In js we can $.extend() these in the config object and use them.
- Use different transition effect - directly in the element.style or maybe inject css rule with jquery (with cool hack)


The component is build in three parts:
The controller’s job is to manage the interaction with the HTML input
element, listening for key events and managing the data flow between the Data Source and Renderer.
For most western character sets, keydown
is sufficient. However, CJK character sets have different indications that a character has been entered.
There is going to be a configurable timeout after each key event is fired, before sending the query to the Data Source, so as to prevent flooding the Data Source with queries. Key events will cancel any existing scheduled query. Even setting a timeout of 0 will thus have a noticeable impact on sending unnecessary queries, but in some cases, it may be advantageous to wait a bit longer.
We may want the Controller to expose a mechanism to customize this behavior, so that we can perhaps be “smart” about setting the timeout in response to a user’s typing speed. (NB: the difference between “smart” and “200ms” is probably not significant the majority of the time.)
The Data Source may change the timeout based on whether or not data has been loaded locally. For instance, in order to avoid flooding the server with XHR calls, it may make sense to have a timeout of 300ms. Once some data has been loaded locally, and it switches to local filtering, then it may make sense to drop the timeout value to 0. Experimentation is required.
When the user presses the down-arrow or tab keys, then the Controller should pass a message to the Renderer that this event has occurred. At this point, the Renderer can either handle the event and prevent the default behavior, or let the browser’s native behavior to continue.
When the input element loses focus, the Controller stops being in charge.
Open question: use FocusManager plugin? Similar functionality.
value
- The form control’s value. set(“value”) is typically called by renderer widget when a selection is made.focused
- Whether or not the form control is focused.typeTimeout
- The time in ms to wait between key events before searching.dataSource
- The datasource object currently being used. When not set, no requests get made.
Bikeshed: Should there be some sugar to not have to create a DataSource manually? My feeling is
that it should be optional, but data:{type:”Get”,url:”http://yql.yahoo.com/asdf”} is a bit
friendlier.delimiter
- What counts as a query? Pass in a string or regex to split on.minQueryLength
- Minimum number of characters to trigger a queryrenderer
- The widget that is going to handle this thing. If it’s defined here, it should support taking the results of the query as an argument to the render() function. It is also possible to hook the widget onto the ac:queryResult event. Default is to use an ACRenderer widget.Maybe something like this for DS sugar?
Y.one("#ac").plug(Y.ACController).ac.init({
// only one of these, obviously.
// Allows for a succinct algorigthm for handling.
// this.dataSource = (
// Y.DataSource
// && ("type" in arg.data)
// && (arg.data.type in Y.DataSource)
// ) ? Y.DataSource[arg.data.type](arg.data) : arg.data.source;
data : {
type : "Function"
source : function (request) {
return data;
},
},
data : {
type: "Get",
source : "http://query.yahooapis.com/v1/public/yql?format=json&",
scriptCallbackParam : "cbFunc"
},
data : {
type : "IO",
source : "./myScript.php"
},
data : {
type : "custom", // optional
source : myDataSourceImitatorObject
},
});
query
- Enough text has been entered, and the sendQuery function is being called on the DataSource if present. Note that new queries might be made before the old query’s data has returned.queryCancel
- The user unfocused the element before the query returned. Cancel it.textEntered
- The enter has entered some text, and paused for required timeout.characterEntered
- non-control-keydown for westerners, other things for other languages. Hook into this to be clever.And of course all the goodies it inherits from Plugin and Attribute and Base and whatnot.
The Data Source receives queries from the Controller, and returns a data object using the supplied callback function.
The default Data Source will be a Y.DataSource utility object that is created based on the arguments passed to the instantiation function. However, this can be a hand-tuned data source, or any other kind of object that exposes the same API.
Until and unless Data Source is assigned to the Controller, queries will not be made. However, the query
event will still fire, so that if you want to use the ACController in interesting ways, that could still be done. (Is this worthwhile? Seems better to pick EITHER event hanging, OR a required object that ducks properly.)
sendRequest
The Data Source object must expose a sendRequest method that takes a string query and a callback object. The callback object contains success
and failure
methods, which must be called at the appropriate times.
If sendRequest
is called before returning data, the request should be cancelled. This logic is handled by the Data Source.
The renderer object in the default implementation is an ACRenderer
object, which inherits from Widget
.
The default renderer will be a simple drop-down list of selectable items. It exposes a render
method, which is called by the Controller with a data object returned by the Data Source.
Warning: This seems like it might be opening the door for the M and V to know too much about one another. The data returned by the Data Source is another API surface, and should be kept small. Mitigate this by making the ACWidget only accept data of a very specific shape, which is what is returned by the Data Source. If the user wants to shoot themselves in the foot, they’ll find a way no matter what we do.


?YORK;
BOTANICAL
X.f?ARO^
Station
9035-Valle
Nuevo,
Col:
Alain
H,
Liogier,
Junio
9,
1978.-
01530151
01530151
Legend -
Level of confidence that token is an accurately-transcribed word
extremely low
very low
low
undetermined
medium
high
very high


Tasks like seeing, hearing, reaching, running, etc...
Tasks like solving math problems, studying new material, learning another language, etc...
Procrastination
When you look at something you don’t want to do, your brain activates the pain sensory portion of your brain and naturally wants to find a way to make it stop
If you force yourself to do the thing you didn’t like, you adapt
If you're struggling to stay focused or get motivated, use the pomodoro technique
Practice Makes Permanent
Mathematical and scientific concepts may be harder to learn because we only have abstract concepts to work with
The above argument also applies to learning a new language, design pattern, etc...
The more abstract something is, the more important it is to practice using that thing
Memory
When you are trying to hold ideas in mind so you can use them to solve a problem, you are using Working memory.  It has limited space and things get erased if we stop repeating something
Short term memory is like the above mentioned chalkboard
Long term memory is like a warehouse where things are stored all over--needs to be accessed or info is lost
Sleep (no, I'm not kidding)
Being awake creates toxic products in your brain. They are removed by sleeping because your brain cells shrink and the toxic products can be washed away
Sleep also allows your brain to tidy ideas and concepts you are learning
Deactivation of the frontal cortex (conscious you) allows the rest of your brain to more easily talk to each other part and more easily learn the task you are trying to
Chunking
A chunk is the mental leap that helps you unite bits of information together through meaning
When you’re focusing on something, it’s almost as if you have an octopus reaching through the 4 slots of working memory to help you make connections to other areas in your brain. Under stress, the octopus is not able to do it’s job as well and makes it harder to make connections
Build chuncks in the same way you learn how to play a new sport--bit by bit--until it becomes automatic
Focus on the information you are trying to chunck
Memory Palace
A great technique for remembering everything!
Pick a place, define a route, place objects along the way, and practice recalling them
It may sound odd, but it's the technique used world memory champions


|
PubSub
|
an internal type for a backed binary type More...
#include <json.hpp>
Public Types | |
| using | container_type = BinaryType |
| the type of the underlying container | |
Public Member Functions | |
| byte_container_with_subtype (const container_type &b) noexcept(noexcept(container_type(b))) | |
| byte_container_with_subtype (container_type &&b) noexcept(noexcept(container_type(std::move(b)))) | |
| byte_container_with_subtype (const container_type &b, std::uint8_t subtype_) noexcept(noexcept(container_type(b))) | |
| byte_container_with_subtype (container_type &&b, std::uint8_t subtype_) noexcept(noexcept(container_type(std::move(b)))) | |
| bool | operator== (const byte_container_with_subtype &rhs) const |
| bool | operator!= (const byte_container_with_subtype &rhs) const |
| void | set_subtype (std::uint8_t subtype_) noexcept |
| sets the binary subtype More... | |
| constexpr std::uint8_t | subtype () const noexcept |
| return the binary subtype More... | |
| constexpr bool | has_subtype () const noexcept |
| return whether the value has a subtype More... | |
| void | clear_subtype () noexcept |
| clears the binary subtype More... | |
an internal type for a backed binary type
This type extends the template parameter BinaryType provided to basic_json
with a subtype used by BSON and MessagePack. This type exists so that the user does not have to specify a type themselves with a specific naming scheme in order to override the binary type.
| BinaryType | container to store bytes (std::vector<std::uint8_t> by default) |
|
inlinenoexcept |
clears the binary subtype
Clears the binary subtype and flags the value as not having a subtype, which has implications for serialization; for instance MessagePack will prefer the bin family over the ext family.
@complexity Constant.
@exceptionsafety No-throw guarantee: this member function never throws exceptions.
|
inlineconstexprnoexcept |
return whether the value has a subtype
@complexity Constant.
@exceptionsafety No-throw guarantee: this member function never throws exceptions.
|
inlinenoexcept |
sets the binary subtype
Sets the binary subtype of the value, also flags a binary JSON value as having a subtype, which has implications for serialization.
@complexity Constant.
@exceptionsafety No-throw guarantee: this member function never throws exceptions.
|
inlineconstexprnoexcept |
return the binary subtype
Returns the numerical subtype of the value if it has a subtype. If it does not have a subtype, this function will return size_t(-1) as a sentinel value.
@complexity Constant.
@exceptionsafety No-throw guarantee: this member function never throws exceptions.