, but this code // executes before the first paint, when

黄大仙高手论坛

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Perspective to do hard things - News & Stories | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Spark

Perspective to do hard things

Mon, Aug 01, 2022

Growing up as the child of missionary parents in Kenya, attending boarding school, and returning to the U.S. to attend high school, Austin Hakes was ready to find a place to call home.

He found it just down the road from his high school in west Michigan: 黄大仙高手论坛.

鈥淎 lot of kids felt like they wanted to go somewhere after high school, do something adventurous,鈥 said Hakes. 鈥淚 was the opposite. I wanted to find a place that I could say I was from.鈥

Calvin fit the bill in more ways than one for Hakes: 鈥淚t was the tradition I was raised in, which is an excellent reason in itself, but I also wanted a school that felt academically rigorous.鈥

DEEP ROOTS

After a year of putting down deeper roots in west Michigan, Hakes joined the U.S. Army reserves, mostly for practical reasons, he explained.

鈥淚 was the son of missionary parents, and they weren鈥檛 able to help me much financial- ly, so I needed to figure out a way to pay for my education,鈥 he said. 鈥淚 also really wanted to marry my high school girlfriend, and I needed to become financially independent.鈥 (It worked! They鈥檙e still together.)

Hakes said it was amazing the way his academic education and military education coincided. 鈥淚 took my books to study on the weekends and would read when I had down time at the firing range. There is nothing like reading philosophy when you鈥檙e in the mud,鈥 he said. 鈥淚t makes you really question the wisdom of what you are reading.鈥

After graduation, he was called into active duty during the Iraq War. While stationed in Kuwait, Hakes applied to law school and was accepted at the University of Michigan.

Upon graduating cum laude, he felt as though he still owed a debt to the military.

GIVING BACK MORE

鈥淚 made it back from my deployment with no injuries, psychologically or otherwise, and for a lot of others this simply wasn鈥檛 true,鈥 he said. 鈥淚 felt like I needed to give back more.鈥

Hakes joined the Marines, following in the footsteps of his grandfather. 鈥淚 knew I wanted to be a criminal trial litigator, and this offered some great experience along with the ability to pay the debt of service I still owed.鈥

Hakes served for four years in Hawaii as a judge advocate officer before returning to Grand Rapids, where he currently serves as an assistant U.S. attorney for the Justice Department.

鈥淚 do not think I could have had a better education for the way my life unfolded,鈥 said Hakes. 鈥淐alvin prepared me practically to succeed in law school; I was taught to read and understand hard things.

鈥淏ut that was the least important thing Calvin gave me,鈥 he said. 鈥淎ugustine
and Aquinas got it right when they said education is about nurturing appetites. My Calvin education strengthened my love for the things moth and rust can鈥檛 destroy. It helped me trust that a love of virtue is one of the best defenses against despair and one of the best allies when facing hardship.

鈥淐alvin gave me a worldview that has been such an encouragement to me when I鈥檝e had to do hard things,鈥 he said.

As a criminal litigator, Hakes has seen a lot of sad stories. 鈥淣arcotics, firearms, child exploitation鈥攖hese are hard things,鈥 he said, 鈥渁nd you need some perspective on the world that helps you endure and not be overwhelmed.

鈥淎t Calvin I learned about total depravity, but I also learned about common grace,鈥 he said. 鈥淚 look at situations and figure that there鈥檚 got to be a way to find good in this.
A lot of people don鈥檛 work from the same perspective. Sometimes, I鈥檓 involved in some awful human drama, but I鈥檓 motivated by trying to make this world a better place.鈥