text:
Hometown Calhoun
Hometown Mississippi is informative and entertaining book compiled by James F. (Jim) Brieger and published privately in 1980. It's also an important work, since it includes all of Mississippi's towns and counties of record, with a short write-up providing significant data. These are the entries for Calhoun County; Pittsboro, as county seat, is first listed, then the others alphabetically.
Organized in 1852, Calhoun County is located in the Sand Clay Hills Soil Area of the state. It was the fifty-ninth county to organize and ranks thirtythird in area. The county was named for John C. Calhoun, Vice-President of the United States, and at the time of formation, Henry s. Foote was Governor of Mississippi, and Millard Fillmore was President of the United States. Calhoun was the home county of Dennis Murphree, twice Governor of Mississippi, 1927-28 and 1943-44.
Pittsboro was founded on July 26, 1852 along with Calhoun County. The county seat was temporarily located at Hartfords, four miles east of the present site of Pittsboro, with monthly court being held in a log building which was used as a courthouse, Hartford did not remain for long as the county seat as the geographical center of the county was determined to be within a few hundred yards of Camp Springs,
On July 15, 1852, the Board of Police met at this point to discuss the matter of a permanent county seat, and Ebenezer Gaston, a wealthy local citizen offered 160 acres as a gift to the county for the location of a seat of government. The gift was accepted by the board and the proposed new town was named Orrsville, for J.A. Orr who had been very instrumental in the organization of the county. The name of the town was later changed to Pittsboro, for Pittsboro, North Carolina, which was Mr. Orr's original home.
The Odom Grocery Store was the first building to be constructed, and in 1853, the Pittsboro Academy was established, being conducted in a two-story log building. In 1886, a frame building was erected to house the Pittsboro Male and Female College, then in 1888, Honorable B.J. Lowery, noted educator and statesman, taught his first school as principal of this college. The red brick courthouse was built the same year as the log jail, in 1856. In this courthouse the Secession Convention was held in 1861, and many other events connected with the war and reconstruction centered around it.
Pittsboro has had its times of prosperity and adversity, but has remained the county seat throughout the years, with many attempts having been made to move it, but all failed. In 1922 the courthouse was destroyed by fire, with the loss of almost all the records.
Located eight miles north of Brice, Banner is one of the oldest existing places in the county, being settled by the Finn family from Ireland in 1840. The story is told, that Uncle Mickey Finn gave his reason for coming to America was the fact that land was so high in his native Ireland that he could not afford to buy a burial plot for his family. When he bought his land here and gave it the name, Banner, he immediately built a house, then he marked off a family burying ground,
Several large planters and slave owners were permanently settled here before the Civil War, and the town was known as a social as well as an educational center. A college was established in 1889 which offered commercial and music courses, but with the establishment of public schools the college became extinct. Since the start of the 1900's, the place has been on the decline because of its remote location,
BENELA
The origin of its name is not known, but Benela was established eight miles southeast of Pittsboro in 1840. There were settlers here in the early 1830's, but Benela was not founded until 1840 when Hugh Gaston came here with several others to establish business enterprises,
In 1853, Dr. S.T. Buchanan, Captain Enoch, Wiley and Austin Woodward settled here and Benela soon became a thriving trade center. In 1865 the town boasted six stores, two saloons, a large water mill and manufacturing plant. Being located on the Yalobusha River, cotton was transported to Greenwood by keel boat, bringing back supplies on their return trip. Lumber was also shipped down the river in rafts until the railroad was built to Calhoun City in 1905.
The growth of Benela was impeded by the fact that the railroad missed the town, and its rivals, Calhoun City and Derma gained the supremacy in leadership growth, and as trading centers, The Church, mill, and school were finally abandoned and the community became a farming area, using other points as trading centers,
Bentley, located ten miles southeast of Calhoun City, was established in 1844 by Jesse H. Bently, the first settler, who erected a water mill on nearby Bear Creek. The town was incorporated in 1911.
BIG CREEK
Big Creek was founded eight miles west of Calhoun City in the 1840's, The first settlers were R. Chruthird and Abram Sellers in the early 1840's, being joined by other pioneers between 1845 and 1855. At this time Big Creek was located two miles north of its present location and was the distributing point for the sale of whiskey, with a wholesale house having been opened here,
Being so far from the railroad, the growth of the town was slow but with the building of the highway, two miles to the south, Big Creek was moved to its present location near the highway in 1920 with more stores being added and a post office being established.
About 1824, J.R, Bounds, a cattleman, settled almost midway between the Skuna and Yalobusha Rivers, about eight miles west of present-day Pittsboro. His brother, Henry Bounds, joined him in 1828 and they found an ideal cattle range between the two streams. The two brothers rented this land from an Indian sub-chief named Bob Cole during their first two years of settlement, but later bought the land.
Bruce was founded in 1927 when the E.L. Bruce Lumber Company purchased a vast acreage in this section, four miles north of Pittsboro and established their large mill three miles north of Pittsboro in the Skuna Valley. The company purchased the Thurman Barton farm which became the home of George Rogers, Superintendent of the Bruce interests.
Johnny Main Mountain, six miles east of Brue, is the highest point in the county, covering several acres. Some remarkable rock formations are found on the mountain, and Skuna River flows around the base on the north side. According to legend, this mountain was the home of a prominent Chickasaw Chief named Piomingo at the time the Indians occupied this section. The mountain received its name from Johnny Main, an old Dutchman who hunted and trapped here during the 1860's.
BUSYTON
Busyton was established about 1865, four miles south of Sarepta, and at one time a post office was located two miles to the southeast, but it was discontinued in 1905. Sometime after 1905, when State Highway 9 was improved, J.T. Ivy built a store on the highway and called it Busyton.
CALHOUN CITY
Federal Land Records show that the site on which Calhoun City stands, ten miles south of Bruce, was conveyed to an Indian named Ish tah hath la, T.P. Gore purchased an entire section of 640 acres from this Indian, supposedly for a handful of bright-colored beads, a few furs, and several quarts of whiskey. Being a large slave owner, Gore cleared a plantation and lived an easy life, in which horse racing and cock fighting figured prominently. Before his death he is thought to have buried a great amount of gold on his plantation, but died without revealing its hiding place. He is buried near Calhoun City in a wooded section of his former plantation,
In 1900 the Gore property passed into the hands of T.L. Beadles and Jeff Boland, being purchased from them in 1904 by Frank Burkett and J.S. Rowe. The place was named Burkett for Frank Bukett, but the name was later changed to Calhoun City for John C, Calhoun. These men learned that the Mobile & Ohio Railroad was planning to build a branch line through this section and made plans for the building of a town. One mile east lived two other landowners who were demanding that the terminal be located on their land. A legal battle was fought, and the court decided in favor of both places, so just one mile east of Calhoun City was established the town of Derma, Because of this matter, hard feelings existed between the towns cor several years.
The present town of Calhoun City was surveyed and laid off in lots in 1905. That same year, a hotel was built and a central parkway was laid out, awaiting the time when Pittsboro would relinquish its claim to the county seat and a courthouse could be erected.
The year of 1906 brought the incorporation of Calhoun City as well as many new families. On the first Sunday in January, 1907, the first passenger train ariived in Calhoun City. This was a great event in the history of the town and people, many of whom had never seen a train, came from miles around to witness the arrival.
DENTONTOWN
Located fourteen miles southwest of Pittsboro.
In 1905, upon learning of the railroad to be built from Okalona to Calhoun City, Frank Burkett and J.S. Rowe immediately made plans for the establishment of a town in the vicinity of Calhoun City. Just one mile east lived J.M. Smith and Dr. S.H. Lawrence who also proposed to build a depot and town, Heated controversy resulted in a court decision in favor of both places, and soon there sprang up two rival towns. It is said that in time, Captain Burkett and Dr, Lawrence, both Civil War Veterans, were able to ease the friction between the two towns to a large extent. During the early history of the town, Derma enjoyed gradual growth which continued until the depression of 1929, at which time the town began to decline, The town also suffered several disastrous fires from which it never recovered, but at its peak, Derma boasted two churches, fourteen stores, and an Agricultural High School.
About four miles southeast of Derma is the site of the boyhood home of Fox Conner who was promoted to the rank of Major General by President Franklin D. Roosevelt. During World War I, Fox Conner was General Perishing's fight hand man, and Perishing once stated that Fox Conner did more to help win the war than any one man he knew.
ELLARD
Located six miles northwest of Pittsboro,
ELZY
Settlers first came to this site, three miles north of Vardaman, in the 1840!s, and called the settlement Cherryhill. The place was later named Elzy, supposedly for B.M. Elzy an early merchant. A post office was established here in the mid 1850's and was in operation until 1905. The village began its decline when the railroad was built through three miles to the north, and the railroad accommodations attracted most of the residents to Vardaman,
HARDIN TOWN
Hardin Town was established and named by Johnnie Hardin who came to this site, four miles east of Calhoun City, in 1845. The place also seems to have been known as Hopewell, since the post office, which was in operation from 1880 until 1903, and the school was known as Hopewell. Hardin Town was never much more than a one store settlement, and that became extinct during the depression of 1929.
The extinct town of Hartford is historic in the fact that it was the first county seat of Calhoun County. Established in 1830, Hartford served as the seat of government from January until July of 1852, at which time Pittsboro, four miles to the southwest, was selected as the permanent county seat. Martin Murphree, Grandfather of Dennis Murphree, was one of the first settlers in this section, coming in 1835. A few years later Hartford had become a thriving trade center, with a furniture and jug factory being operated by 0. K. Bennet in the early 1840's. Soon after the establishment of the county seat at Pittsboro, the town of Hartford began to decline, and by 1886 was an extinct village.
Prior to 1860, Alexander Hollis and his brother, Marvin V. Hollis settled in this locality, three miles east of Derma and the place was named for these two brothers. Hollis was no more than a rural community until the building of the railroad in 1905, and it became a flag station. At that time a post office was opened and the town became incorporated in 1910. Hollis prospered for a few years but when the post office was discontinued in 1922 it began to decline. The nearby larger towns drew most of the trade and by 1927 the town was almost extinct.
Located eight miles east of Pittsboro, the name origin is uncertain, but it is known that the community was settled before 1860. A post office was established at Loyd following the Civil War and in 1900 there were three stores in operation. The post office was discontinued in 1910 and mail was received from Vardaman.
MABRY
Mabry was a railroad switch located a short distance west of the depot at Derma. The switch served a large planing mill operated by G.C. and I. Mabry of Derma. Mabry became extinct with the abolishment of the switch in 1939.
PARTEE
Located seven and one-half miles west of Pittsboro,
Pittman was established as a flag station on the Mississippi and Skuna Valley Railroad, twelve miles west of Bruce. The station was named for Sam Pittman who owned the land where the station was located before it was sold to the Bruce Lumber Company.
It is thought that Young Phillips, who arrived here about 1850, was the first settler in this section, nine miles north of Vardaman, Other early settlers included the Hardins, Campbells, Morgans, and the Reid family, for whom the town was named. A post office had been in operation for several years when a store was opened by Tom Phillips in 1880. Three other stores were eventually built, and Reid enjoyed good business activity until the building of a railroad to the south in 1904. At that time the population began to shift to the railroad, business started to decline, and in 1910, the post office was discontinued.
About 1890, Stewart Warner opened a merchantile store near his home, ten miles northwest of Calhoun City, and in time, the settlement gained a post office which was named Retreat. Within a few years the post office was discontinued, and at that time the business of Stewart Warner was closed and Warner moved to Big Creek.
SABOUGLA
This settlement, located eleven miles southwest of Calhoun City, was first known as Davis Town, for J.W. Davis, who settled near here in the 1830's. About 1880 when & post office was granted, the community was given the name, Sabougla for the creek on which it is located.
SAREPTA
Located eleven miles northeast of Bruce, it is thought that John Hellum was the first settler, coming in 1836 from Tennessee and acquired land a few miles north of the present site of Sarepta. Dr. Andrew Roane, son of Governor Archibald Roane of Tennessee, settled here in 1840 and at that time there was one store which was operated by a man named McLarty.
There is a story told of a happening in Sarepta, when in the 1880's the backwoodsmen of the area had the habit of coming to town and taking the law in their own hands. It seems that a government man named Wise came to Mississippi in 1884 in search of a criminal. When he reached Oxford, he was reassigned to locate and arrest two brothers named Dock and Jim Bishop. The two brothers were wanted for the killing of two Harmon boys in a drunken brawl near Sarepta. Jim Bishop was finally located by Wise, who made friends with him, thinking that he could be persuaded to betray his brother. He gave Jim Bishop a bottle of drugged whiskey for his brother, setting a time and place for his capture.
Instead of betraying Dock, Jim betrayed Mr. Wise, and hiding behind a tree they ambushed him, filling him full of buckshot. They then buried him in a shallow grave where he was found a few days later. About three years later Dock Bishop was captured, convicted, and hanged for his crimes. A song, "The Ballad of Dock Bishop," was then composed by one of the local citizens, and is probably still sung occasionally.
Located three and one-half miles northwest of Pittsboro,
SKUNA Located six and one-hal miles west of Pittsboro.
SLATE SPRINGS
Located nine miles south of Calhoun City, the place took its name from the springs located west of town on the Slate Springs-Grenada Road. The exact settlement date is uncertain, but it is thought by local people to be older than Pittsboro. If this is true, then Slate Springs could possibly be the oldest settlement in the county. Slate Springs appears to have been a trading center in the early 1800's. At that time, in addition to the saloons, there were two stores, the first one probably being operated by a man named Woodward. Between 1880 and 1890, a post office, flour mill, and two churches were added. Also, at this time the Fox College was opened, with Fuller Fox as the first teacher.
This small community, located twelve miles northwest of Sarepta, falls just within the county line. A store, in which was housed the post office, was given the name Trusty, for a local resident. The store as well as the post office have been discontinued, the Trusty family, along with other residents have moved away, and little now remains to mark the site of the settlement.
Now listed as being extinct, Vance was located about two miles east of Slate Springs, being named for William Vance, who in 1837 was the first settler. After building a log cabin in 1837, Vance established a water mill on Shulispear Creek for the purpose of grinding grain. In 1844, Vance cleared a plot of ground about 300 yards from his mill on which to erect a larger home. He died before the home was built, and on being buried in the clearing, the spot came to be known as the Vance Graveyard, being used by the community which later sprang up.
For many years wheat as well as corn was ground at the mill, and during the Civil War and Reconstruction, this old mill provided bread for many people. Shulispear Creek was an ideal fishing spot, and people bringing their grain from many miles away would take advantage of the opportunity to camp for several days at a time, fishing and hunting while their grain was being ground. After William Vance's death his son operated the mill for a few years, then it was sold and operated under the new owners until it was discontinued in 1914.
VARDAMAN
This settlement, four miles east of Derma, was originally known as Ticky Bin, and several stories have been told as to how the name originated. In those days the cattle grazed in the bottom lands where ticks were found, not only on the cattle but on the grass and trees as well. In 1872 a store was opened by Tom Richardson, but the chief industry in this section, especially from 1895 until 1903. was the stave industry. Handhewn staves were made all up and down the Yalobusha and Skuna Rivers, and at the time of the Paris World's Fair, several staves were sent to the fair and received first prize.
By 1904 the community of Ticky Bin had increased in population and the need of a post office was realized by the citizens. The long hoped for railroad had. been surveyed so a petition was sent to President Theodore Roosevelt for the establishment of a post office to be named Vardaman, in honor of James K. Vardaman. The office was granted but was named Timberville instead of Vardaman as proposed. As the town grew, business firms, schools, and churches were established. The citizens, never satisfied with the name, Timberville, requested and was granted the name change to Vardaman.
Old Courthouse, Pittsboro
An Orchid in the Kitchen
In November 2015, Hershey's announced that it would swap out the artificial ingredient "vanillin" for the real deal in its kisses and chocolate bars. Vanilla extract climbed to $150, $200, then $275 a gallon. In March, 2017, cyclone Enawo devastated Madagascar, the world's leading producer of vanilla, and given the three to four-year life cycle of vanilla, extract spiked on March 7 to $700 a gallon.
How is it that vanilla, the most alluring essence in the world, lush and sensual, now is consigned as a byword for the bland and banal? Lagriffe wrote that vanilla "is not, strictly speaking, either a spice or a seasoning; it would seem more exact to call it a perfume," which might go a long way in explaining its proverbial usage on country sirens' ears ankles.
Vanilla—like chocolate—comes from Central America and is the only member of the orchid family—which some maintain is the largest plant family in the world—that is widely used as a foodstuff. The main species harvested for vanilla is Vanilla planifolia, a vine that can grow up to thirty feet long. The flowers are naturally pollinated by native bees or by hummingbirds, none of which—unlike the plant itself—have flourished outside of Mesoamerica, but in 1841 a simple and efficient artificial hand-pollination method using a beveled sliver of bamboo was developed by a 12-year-old slave named Edmond Albius on Réunion that is still used.
The fruit—a seed capsule—if left on the plant ripens and opens at the end (it's here that I mention the root of 'vanilla' is 'vagina'); as it dries, the fruits take on a diamond-dusted appearance, which the French—who have all these chic names for everything—call givre (hoarfrost). It then releases the distinctive vanilla smell. The fruit contains tiny black seeds, and in dishes prepared with whole natural vanilla, particularly ice cream, these seeds are recognizable as black specks, but both the pod and the seeds are used in cooking.
Mexican vanilla is still the most intense and robust, but closer to home, when buying vanilla extract in the store examine the label and don't purchase any with 'vanillin' on the label. For many cooks—me included—vanilla is an important addition to almost any cake or cookie, and while you might be tempted to serve hot chocolate or cider with a cinnamon stick, try serving cups with a piece of vanilla bean.
An Ill Wind from Mississippi
In February, 1944, Laura Z. Hobson, a 43-year-old, divorced Jewish mother in Manhattan, read an article in Time magazine that reported Mississippi Rep. John Rankin had called Walter Winchell a "kike." Hobson was outraged, even more so to read that nobody in Congress protested, particularly during the height of the Holocaust.
Hobson wrote about the Rankin incident in her first draft of Gentleman's Agreement, the story of a Gentile reporter who pretends to be Jewish to investigate anti-Semitism. That someone as all-American as the reporter, played by Gregory Peck, succeeded with such a masquerade was a twist on the traditional black "passing" story. The novel was serialized by Cosmopolitan in 1946 and published by Simon & Schuster in 1947. In 1948, the movie, produced by Darryl Zanuck, received the Oscar for best picture.
Blue Cabbage
Ignatius at the Hop
"A small and sallow figure whose shorts hung clumsily in the crotch, whose spindly legs looked too naked in comparison to the formal garters and nylon socks that hung near the ankle," resplendent in a red beard, besotted by the milk of human kindness—and perhaps feeling not a little guilty—stands on the porch of the Reilly home ready to provide some comfort to Irene Reilly. Patrolman Mancuso had found out that Irene couldn't afford the a $1000 fine for drunk and destructive driving he'd given her.
Mancuso looked at the Plymouth and saw the deep crease in its roof and the fender, filled with concave circles, that was separated from the body by three or four inches of space. VAN CAMP'S PORK AND BEANS was printed on the piece of cardboard taped across the hole that had been the rear window. Stopping by the grave, he read REX in faded letters on the cross. Then he climbed the worn brick steps and heard through the closed shutters a booming chant.
Big girls don't cry.
Big girls, they don't cry-yi-yi.
They don't cry.
Big girls, they don't cry… yi.
While he was waiting for someone to answer the bell, he read the faded sticker on the crystal of the door, "A slip of the lip can sink a ship." Below a WAVE held her finger to lips that had turned tan. (p. 33)
The "chant" Mancuso hears is the refrain from "Big Girls Don't Cry," is a song written by Bob Crewe and Bob Gaudio. Originally recorded by The Four Seasons, "Big Girls" hit number one on the Billboard Hot 100 on November 17, 1962, and spent five weeks in the top position. The song—along with the movies that Ignatius sees at the Prytania—provides an important signature for the novel's time setting. Mancuso follows Irene into the kitchen and they commiserate over coffee and donuts. Soon enough, they begin to discuss Ignatius.
"He's out in the parlor right now looking at TV. Every afternoon, as right as rain, he looks at that show where them kids dance." In the kitchen the music was somewhat fainter than it had been on the porch. Patrolman Mancuso pictured the green hunting cap bathed in the blue-white glow of the television screen. "He don't like the show at all, but he won't miss it. You oughta hear what he says about them poor kids." (p. 35) "Oh, my God!" Ignatius bellowed from the front of the house. "Oh, my heavens! These girls are doubtless prostitutes already. How can they present horrors like this to the public? What an egregious insult to good taste. Do I believe the total perversion that I am witnessing?" Ignatius screamed from the parlor. The music had a frantic, tribal rhythm; a chorus of falsettos sang insinuatingly about loving all night long. "The children on that program should all be gassed," Ignatius said as he strode into the kitchen in his nightshirt. Then he noticed the guest and said coldly, "Oh." (p. 36)
Most of us will recognize "the show where them kids dance" as "American Bandstand," but in New Orleans, in November, 1962, the popular local edition of was "The John Pela Show." Pela was a staff announcer for local station WWL-TV who in 1961 took over hosting duties of the show originally titled "Saturday Hop." Featuring a studio full of New Orleans teenagers dancing to the latest pop hits, and with groovy, era-appropriate graphics—including a stylized riverboat–setting the mood, the live, hour-long dance party originated from the WWL studios every Saturday a must-see for NOLA teens in the day.
Ignatius maintained an extreme opinion.
"The ironic thing about that program," Ignatius was saying over the stove, keeping one eye peeled so that he could seize the pot as soon as the milk began to boil, "is that it is supposed to be an exemplum to the youth of our nation. I would like very much to know what the Founding Fathers would say if they could see these children being debauched to further the cause of Clearasil. However, I always suspected that democracy would come to this." He painstakingly poured the milk into his Shirley Temple mug. "A firm rule must be imposed upon our nation before it destroys itself. The United States needs some theology and geometry, some taste and decency. I suspect that we are teetering on the edge of the abyss." (p. 37)
After a tumult with Irene, Ignatius retreated to his room.
He slammed his door and snatched a Big Chief tablet from the floor. Throwing himself back among the pillows on the bed, he began doodling on a yellowed page. After almost thirty minutes of pulling at his hair and chewing on the pencil, he began to compose a paragraph.
Were Hroswitha with us today, we would all look to her for counsel and guidance. From the austerity and tranquility of her medieval world, the penetrating gaze of this legendary Sybil of a holy nun would exorcise the horrors which materialize before our eyes in the name of television. If we could only juxtapose one eyeball of this sanctified woman and a television tube, both being roughly of the same shape and design, what a phantasmagoria of exploding electrodes would occur. The images of those lasciviously gyrating children would disintegrate into so many ions and molecules, thereby effecting the catharsis which the tragedy of the debauching of the innocent necessarily demands. (p. 40)
Considered the first female writer from the German-speaking lands, the first female historian, the first person since antiquity to write dramas in the Latin West, and the first female poet in Germany, Hroswitha (c. 935–973) was a secular canoness at Gandersheim Abbey In Lower Saxony. She has been called "the most remarkable woman of her time", and an important figure in the early history of women. Hroswitha's six short dramas are considered to be her most important works. Ignatius's conjuration of Hroswitha likely stems from her position of a dramatist, with the medieval stage providing a parallel to a televised dance floor, making her somewhat of a patron saint of public performance. She's an interesting choice for his appeal, since Tool most certainly would have been aware of Hroswitha's reputation as a proto-feminist, which jars somewhat with Ignatius's position as an ultra-conservative Catholic:
"I do not support the current pope. He does not at all fit my concept of a good, authoritarian pope. Actually, I am opposed to the relativism of modern Catholicism quite violently." (p. 45)
Finally, lest we take recoil at Ignatius's dire punishments for (presumably) innocent teenagers, bear in mind that Ignatius is a medievalist, and though diminished in light of more contemporary horrors, the Middle Ages were cruel. Ignatius is simply following the script.
The heat in the room was stifling, and the smell of stale incense, feces, and decay as well as something sharp and acidic, was overpowering. If it weren't for the open window in the back of the room, Hugh knew that a thick haze of stench would have kept them out until a fan had been brought in. As it was he felt nauseous.
"He's over here, Hugh," said Derek, the patrolman who found the body late that morning. He pointed to an overturned chair that once faced a computer desk. The screen glowed with the image of a rapper who was still hopping and gesturing, the music still audible in the headphones around the corpse's neck.
Hugh stepped over and saw the body, that of a young white man, once muscular, once handsome, now swollen and blotched with purple patches. He wore a yellow t-shirt with a pattern of green palm leaves and a pair of long, loose shorts. His hands were at his chest, and his tongue protruded between white, even teeth. The desk was in a corner between two long tables, both containing two large rectangular glass tanks without covers, all except the one nearest the window, which contained a large piece of wood, a hollow rock, sawdust and a small pan of water.
"Looks like he had a lizard," Derek said.
Hugh turned and looked at him. "A lizard?"
"Yeah, an iguana, one of those big ugly-ass lizards," Derek said. "People keep them for pets. I wouldn't have one of the damn things in my house, I'll tell you that. Jesus."
Hugh looked at the tanks. "Just one?"
"Looks like it to me. Must have been in that last tank, see? It's the only one that has anything else in it, and there ain't no water."
"A dead man with an iguana," Hugh said. "I've been chief of police in this town for seven years now, and this beats all I've ever seen. Call Moreno and get him to pick up the body so we can look at this place. And open another damned window! Bring a fan!"
The body was found in a one-bedroom apartment in a small complex near the downtown business district on a street that ran parallel to the concrete-encased creek that still provided the nearby river with a venue for floodwater, but that didn't prevent rampant development along the stream from downtown well into an old sedate residential district on higher ground upstream. The apartment complex had a variety of single and double bed apartments, and it was near a small shady park with picnic tables, a playground and two basketball courts that was always active with people, even in the hottest months in George, Mississippi.
Hugh didn't have a forensics team in his department. Given the declining finances of the city, he considered himself lucky to have a secretary. But he did have a county coroner, who was an exception to the general rule of limited experience when it came to coroners in the rural South. The coroner for Poindexter County was Abraham Moreno, who for one thing was a licensed physician. Moreno was also a man of parts, having served in the Peace Corps during the Sixties and traveled around the world with his late wife before settling the little city of George with his daughter. When Hugh asked him why the hell he'd come to this piece of backwoods to make a home, Moreno said, "To go fishing, of course. That's what old men do, Chief. Well, that and grow roses, but it's too hot here for roses."
Hugh went back to the station and settled in for a long afternoon of complaints, most of which his secretary Kelly dealt with, but some had to be dealt with personally. One such call came from the mayor, the Honorable Claude Thompson, who by the generous rule of the town charter, had the authority to fire the chief at the drop of a hat, and was not above reminding Hugh of that.
"Hugh, I've been getting calls all afternoon about that body on Henry Street. What the hell is going on?"
"Claude, we've secured the scene and Moreno has the body," Hugh said. "I'll call you when I have more to tell you."
"Jerry Wesson called me out of his mind. In case you didn't know it, Alderman Wesson lives one street over on Olive. I also got a call from Reverend Alice Monroe, whose church happens to be on the corner, and just in case you didn't know, the victim was her step-son."
Claude looked at the ceiling and counted to three. "Hugh, do you want me to call them?"
"That's the last goddamned thing I want you to do," Claude thundered. "Just get your ass in gear. Do I need to call the coroner's office and talk to that foreigner?"
"He's from New Orleans, Claude."
"I don't give a shit. You tell him to get his ass in gear too."
Hugh stared at the dead phone, then called Moreno. "Abe, I'm over a barrel."
"That makes two of us, Hugh. You should come here and look at this. Do you have any men at the crime scene?"
"I've got a patrol car on the street, but that's it."
"Good. Just get here as fast as you can," Moreno said. "It wasn't an iguana."
Barber Shop, Raymond, Mississippi
Oysters Roffignac
You have the Roffignac cocktail, an effete, fruity drink with some appeal in CERTAIN CIRCLES, then for those with a rougher, more roguish–and, dare I say, more realistic–bent, you have oysters Roffignac, an astoundingly bravado dish.
This recipe comes by way of Howard Mitcham, who says the Roffignac, which occupied the corner of Royal and St. Peter Streets, was the most popular restaurant in antebellum New Orleans and was founded by the family of the French nobleman who became the city's tenth mayor in 1820. Howard claims that oysters Roffignac was the first "baked" oyster dish in New Orleans, and if Howard says so, it's so. You'll not find many oyster recipes that use red wine, and even fewer using paprika for flavor as opposed to color, but you're going to be immeasurably surprised at how wonderful this combination can be. Add this dish to your repertoire as a hearty alternative to a sissy Bienville or Rockefeller.
For four servings:
2 dozen fresh oysters in their shells
1/2 lb. peeled boiled shrimp (about a pound raw in the shell)
A half dozen scallions, finely chopped
About a dozen small button mushrooms, chopped
1 tablespoon paprika
A dash of cayenne
About a half cup of dry red wine
Clean oysters of mud and hangers-on, shuck and reserve liquid. Heat butter, add scallions, garlic, shrimp, mushrooms and cook until mushrooms are done through. Dissolve cornstarch in about ¼ cup water, add to pan, quickly add wine and oyster liquor as mixture thickens. Top oysters and broil until cooked through. Serve with lemon and parsley.
Ars Voces: Howard Bahr–A Precise Lyricism
When I was a little kid, I'd write stories and my mother would type them up on her Royal Standard typewriter. Writing those stories, I never supposed I'd become serious. I used to use a manual typewriter, my own 1953 Royal standard, a beautiful machine that I loved dearly. Then I got a computer, and I use that now. The thing about the computer is that it makes it so easy to revise. Stepping off into the blank page is scary, and it's much easier to go back and revise what you've already written than to make up something new, so I have to watch myself with that. I only work at night; drink beer, smoke my pipe and try to write a couple of pages. It's kind of a ritual.
When I first became really interested in writing, when I was working on the railroad, my friend Frank Smith introduced me to William Faulkner. I'd heard of Faulkner, but I had never read him. Frank and I were talking about writing, thinking, sort of coming out of ourselves and finding out things. When he gave me some Faulkner books to read, I became just totally involved in Faulkner's world. It was a world I thought I would have loved to have lived in; the 1890s, the turn of the century, the South of the 1920s. I was fascinated by his style, so I began to unconsciously imitate it. If I had any of my early writings, you would see that I was a very poor copier of William Faulkner, but an imitator nevertheless. Parenthetically, Shelby Foote did the same thing, you read Foote's early novels and they are a poor imitation of Faulkner's style. Then I read Joseph Conrad, and I began to imitate him, his cadences, then I read Scott Fitzgerald and I tried to imitate his beautiful, musical lines. Every person I read, I would imitate. Many years later, when I read Lonesome Dove, that book put echoes in my head. Out of all that came my own style.
That's how I learned to write, by reading other writers, imitating and finding my own voice, and that's what I recommend for any writer, to not be afraid to imitate a number of writers, because eventually you'll find your own style. That's what Faulkner himself did; he imitated A.E. Housman, a number of stylists until he came up with his own. By the time I came to Rowan Oak as a caretaker, I was sick and tired of William Faulkner, I was sick of his baroque sentences, he had begun to annoy me with his coy, almost willful obscurity, so I lost interest in his writing for that reason. Oddly enough, the presence of William Faulkner at Rowan Oak was very small. The boys who worked with me there I think would agree. We all wrote stories and wrote things in the house, but there was no inspiration or magical breath that came down the stairs. It was like writing in a hotel room. Although we talked about him, kept the house as he and his family had, the house really had a life of its own. To us, it was always the house that was more alive to us than Faulkner. Wherever Mr. Faulkner's ghost is, it is at rest.
I never go to a lecture unless I'm giving it. I say that kind of tongue-in-cheek, but there's also some truth in it, too. I go to a writers' conference to speak or read, and I look out over the auditorium and they've all got their pads and their pencils are poised to write down The Secret as if there must be some secret to this. They would be better off spending that time reading other writers and writing for themselves. Edgar Allen Poe never went to a writers' conference; William Faulkner never attended classes at Bread Loaf. The great writers learn to write by reading and imitating and by working their asses off day and night. You've always got to be working on something, whether it's going to amount to anything or not. You can ask any writer if he is working on anything now, and he will say yes. He may be staring at the blank page, but he's still working.
Don't preach. You want to write a story. Faulkner said, and I think he's quite right, that a writer should not have an agenda, that he should not preach; his business is to tell the story of the human heart, to tell it well in all of its lights and shadows, and out of that telling, if you do it true enough and honest enough, if you don't make fun of your characters and create a real world that your reader can move around in, if you do all that and tell the story, then the meaning, the preaching, whatever you're trying to say will come out. The Black Flower is not about North versus South; it's not about the Yankees and the Rebels; it's about how horrible and unspeakable war is. That's what it preaches about, not through the voice of the author but through the actions and reactions of the characters and the things they see in the world around them. The reader gets the message without being button-holed. What is wrong with preaching is that you begin to move away from the story, away from the work, and into the writer. And the writer doesn't matter. If the writer has a message, it needs to come out in the work.
I think that my course has run as a writer. I don't think that I'll be publishing any more books. I think that the time has come for me to be a teacher of writing. But having said that, I still write all the time, I'm still paying attention. The literary world is a landscape that I don't recognize any more, I don't understand it; I don't know what's going on. I don't think anyone would be interested in publishing anything else I write, but if I ever finish something, I'll send it in, see what happens.
Willie's Liver
Willie Morris, by most accounts one of Mississippi's most beloved authors, particularly for his homespun WWII memoir, My Dog Skip (1995), is perhaps less fondly remembered for his autobiographical North Toward Home (1967; written when Morris was all of 29). Hailed by the Sunday (London) Times as "the finest evocation of an American boyhood since Mark Twain", but damned with faint praise by the Sunday (New York) Times as though "lacking in focus", "well-written." Then there's The Courting of Marcus Depree (1983), which Christopher Lehmann-Haupt says that, "Instead of catching a story by the tail, Willie Morris staggers around, lunging after whatever happens to catch his eye." ("Lurching" would have been more apt.)
Morris's early successes as editor of Harper's led to early failure. After his summary dismissal by John Cowles, Jr., the scion of the conservative family that owned the magazine over a dispute about the publisher meddling in editorial operations in 1971, Willie hit the skids. He bummed around Long Island for a while, soaking up booze with the likes of Craig Claiborne, whom he recklessly advised to write an embarrassing memoir. He then he came home to Mississippi, to Oxford, the literary nipple of Mississippi, where he quickly became the central figure of a dissolute group of rakes and hangers-on who trolled the bars in varying degrees of pixilation and retired to his home at closing time for late-night revels with Willie as the Prince des Sots.
At that time, I was working at The Warehouse, a restaurant in Oxford that saw its heyday in the early 80s, where James Ruffin was the head cook. Garrulous and scrappy, James scared the hell out of me when I came to work there as his right-hand-man. James was blind in one eye, as I am, so I figured between us we would get along like those old women from myth who shared a single eye. And we did, working together in a cramped, noisy, hot kitchen. We came to know and trust each other well. The last time I saw him was the day after the Warehouse burned in the wee hours of February 15, 1986. When he died many years later, our old boss Frank Odom let me know, and I was saddened. James was a good man who lived a hard life.
The Warehouse enjoyed a somewhat upscale reputation and business was good. Now, after-hour diners are always an irritant to restaurant staff, but they hold big appeal for management who enjoy enabling significant people to entertain themselves and their significant friends after the riff-raff have gone and a strategic table can be commanded. Willie Morris always came in at closing time with a number of his adherents to occupy the big round table in the southwest corner of the floor, far enough away from the noisy bar where Willie could hold court without distraction. The management always alerted us that they were coming, which gave me and James ample time to halt our closing procedures and grumble until the table had been seated and lubricated with ample rounds. Almost invariably, Willie ordered the calf's liver, which came to us pre-sliced and individually quick-frozen. A serving consisted of two 4-oz. slices of liver, dusted with seasoned flour and cooked on a well-oiled griddle and served with potatoes and a small salad. At $9.95, it was our cheapest entrée.
Cooked properly, a seared slice of liver is a wonderful thing. But it takes a little consideration, and by 11 p.m., James and I were on our last legs of the day. His wife had been waiting for him in the parking lot for an hour (he couldn't drive at night), and I had less than 30 minutes to have a beer with my friends at the Rose before it shut down. So when it came time to prepare Willie's liver, James put a griddle iron on it and let it cook while we mopped the floor. The end result was leather. Neither the besotted nor the hungover Morris ever complained.
This grumpery against Morris can easily be dismissed as carping of the pettiest sort, but one day I was in the Gin, a landmark Oxford restaurant and watering-hole with a small group. At the bar, in his usual corner on the south end, sat Doxie Kent Williford, one of the smartest, kindest people I've ever known and one of the very few openly gay men in Oxford at the time. You rarely heard Doxie say an unkind word about anyone (including Willie Morris), and he was regarded with affection not only by the staff in the Gin, but by many Oxford residents and students.
I remember it was a late afternoon, and Willie came through the swinging doors with his entourage. They settled in at a large table in the center of the floor and not a half-hour had passed when Willie, in a very loud voice, said, "Look at that faggot at the end of the bar!" Then he snickered.
The room fell silent. Doxie put his head in his hands, asked for his check and left. Willie laughed more at that and resumed telling whatever impressive lie he had launched upon earlier. We were all in shock, and I tried to follow Doxie out to say something, but he left in a hurry. He was back the next day, but refused to talk about it. I let it go for then, but after forty years, Willie's gross incivility and utter lack of regard for those considered unworthy of his company remains a defining moment for me of his corrupt, dissolute character.
Season liver with salt and pepper, sear in light oil, turning once until just done and set aside; working quickly, add more oil, increase heat, add clove of crushed garlic and a half an onion, sliced into slivers or rings. Layer liver atop vegetables and cover for about five minutes, or until the meat is firm. Invert to serve.


text:
Home | Newsroom | News Releases | Photo Release--HII President and CEO Mike Petters Honored at the Salute to the United States Coast Guard
Photo Release--HII President and CEO Mike Petters Honored at the Salute to the United States Coast Guard
HII Corporate People
NEWPORT NEWS, Va. (Oct. 12, 2015) -- Mike Petters, president and CEO of Huntington Ingalls Industries (NYSE:HII), was honored by the Coast Guard Foundation at the 35th annual Salute to the United States Coast Guard, held last Thursday at the Marriott Marquis in New York City.
At the dinner, Petters and HII were recognized for their support of the Coast Guard Foundation and its mission.
"Huntington Ingalls Industries has been a strong supporter of the Coast Guard Foundation for the past 30 years," said Anne Brengle, the foundation's president. "They have been there with us all across the country, where Coast Guard members are stationed, and at the Coast Guard Academy, where the future leaders of the Coast Guard are training. They have also answered the call when we and the Coast Guard have needed it the most—in the aftermath of tragedy."
Serving as HII's president and CEO since March 2011, Petters is responsible for leading the design, construction and overhaul of U.S. Navy warships and Coast Guard National Security Cutters.
In his remarks thanking the foundation and the many active duty members of the Coast Guard present, Petters said he was "touched and honored on behalf of the shipbuilders at HII." He added that, "To be a shipbuilder is one of the coolest things you could be. But we know that the ships aren't complete until they get a crew."
HII's Ingalls Shipbuilding division constructs Legend-class National Security Cutters, the flagships of the Coast Guard. Ingalls has delivered Bertholf (WMSL 750), Waesche (WMSL 751), Stratton (WMSL 752), Hamilton (WMSL 753) and James (WMSL 754). Construction is underway on Munro (WMSL 755), Kimball (WMSL 756) and Midgett (WMSL 757).
Huntington Ingalls Industries is America's largest military shipbuilding company and a provider of manufacturing, engineering and management services to the nuclear energy, oil and gas markets. For more than a century, HII's Newport News and Ingalls shipbuilding divisions in Virginia and Mississippi have built more ships in more ship classes than any other U.S. naval shipbuilder. Headquartered in Newport News, Virginia, HII employs approximately 37,000 people operating both domestically and internationally. For more information, visit:
Mike Petters Thanks the Coast Guard Foundation
View | Download (1.8 MB)
Huntington Ingalls Industries to Host Fourth Quarter Earnings Conference Call and Webcast on Feb. 13
Photo Release--Huntington Ingalls Industries Announces Teckie Hinkebein As New Media Relations Manager at Ingalls Shipbuilding

redpajama_set_name: RedPajamaCommonCrawl


I love a good roundup of stats, and the webcast I did yesterday -- a "state of the union" for mobile web performance optimization, which you can watch here -- offered up some good roundup fodder on everything from user expectations to common performance issues.
There are, of course, many more than twenty-three interesting stats about mobile usage and performance (it was only a one-hour talk, after all), but if you're interested in mobile, this is a good start.
How fast do mobile users expect pages to be?
14. I wish I could say there's a single answer to this question, but there isn't. Every site is different, which is why every site owner should ideally be looking to their own data to understand how their users interact with their site.
What's wrong with mobile website performance?
23. Low- and middle-earners are more likely to max out their data. It may not be a huge issue for you if you blow past your data cap, because you can easily absorb an extra $10-20 on your bill. For people with lower incomes -- and bear in mind that these are people who are more likely to rely on their smartphones and 3G/4G networks to access the internet for necessary services -- that extra $20-30 is a big deal. This is why it's concerning to know that 28% of low-income earners (less than $30K/year) exceed their data cap every month. And this is yet another reason why managing page bloat should be a priority for site owners.
More and more, mobile has become a fundamental tool that we use in almost every aspect of our personal and professional lives. Yet most mobile users are dissatisfied with the quality of their online experiences, citing slow performance and outages as their main complaints. The culprits: web pages that are bigger and more complex than ever. These slowdowns don't just hurt your visitors, they hurt your business -- but the good news is that this problem is fixable.


Central Maine Moving & Storage was a great company to work with. I am a single move and I don't think that I could have done it without them! They picked my items up about 4 months ago and kept everything in storage for me until I was ready in my new house. They showed up about a week after I called them to let them know I was ready. They unloaded everything and helped me set everything up exactly how I wanted it. If I ever need to move again, I know exactly who I will call!
Central Maine Moving & Storage is such an easy company to work with and have a seriously nice office of people! The prices were very fair (especially for the time of year), AND they have great service. Really hit the nail on the head with this one. . I really did not intend to be so happy with the move. The level of service this company has to offer is exceptional. Very friendly and kind staff. I would suggest them to friends or whoever is looking for an reasonable, nice and awesome company that makes the whole relocating experience a lot less stressful!
Professional, careful and affordable moving by a locally owned company! Central Maine Moving & Storage is a family-owned business headquartered in Bangor, Maine.  This company has over forty years of experience moving folks to and from Maine. We are an award-winning agent of northAmerican Van Lines, a leading network of over 500 interstate moving companies worldwide. Our knowledgeable and friendly team will work hard to earn your trust, from our in-home estimate to the post move review.
Storage can be so helpful if you are not ready for your household good or office supplies just yet. Central Maine Moving & Storage will keep the items safe for you. Let us know when you are ready to receive them. We will then schedule your delivery so that you will not have to wait for long!
Moving made simple. Furthermore, let us help you plan a stress-free move by contacting us today!


text:
export default {
  name: 'foo',
  initializer: function(container, app) {
    return {
      'default': 'something'
    };
  }
}

redpajama_set_name: RedPajamaGithub


Helmar Lerski (1871-1956) who was born in Strasbourg in 1871 as Israel Schmuklerski and whose hometown was Zurich, is among the international classic photographers in the history of the medium.
The Schmuklerski family settled in Zurich in 1876. Helmar's father, a small-time textile dealer, was "the first Polish Jew" to be granted the civil rights of the City of Zurich. In 1888, Lerski abandoned the banking career for which he was designated and immigrated to the USA, where he earned his living as an actor. It was not until 1910, when he was 39, that he became involved with photography through his wife, an actress from a photographer's family. His unusual portraits, which worked with lighting effects, attracted considerable attention in the USA.
In 1915 Lerski returned to Europe and started a career in cinematography. For over ten years, he worked as a cameraman, lighting technician and expert on special effects for numerous expressionistic silent films in Berlin, among others Fritz Lang's "Metropolis" (1925/26). At the end of the 1920s, he turned his attention once again to portrait photography and took part in the avant-garde movement that was trying to effect radical changes in the language of the photographic image. At the legendary Werkbund exhibition "Film und Foto" (1929), at which the New Photography made its greatest appearance at first in Stuttgart and subsequently in Zurich, Lerski - who had in the meantime become the best-known portrait photographer of his time - was well represented with 15 photographs.


I'm not a racist and SODELPA is not a racist party.
SODELPA Leader Sitiveni Rabuka made this comments while speaking at a campaign meeting in Nausori last night.
Rabuka says there are claims of SODELPA being a nationalist and racist party are not true.
Rabuka says never in the history of Fiji someone is killed because of his or her religion and ethnicity.
With SODELPA trying to gain more support for the upcoming General Election, Rabuka says they will continue to push for what they believe is best for Fiji.


When setting up my machine I realized that, while all needed information was available somewhere, the information was somewhat scattered around and it took some time to figure out what was relevant and what was not.
I therefore collected some notes and thought about posting this somewhere (blog) to help others. I have some background in Linux and Linuxcnc (PC) as user and did therefore not note down line for line but rather tried to capture the overall process of getting machinekit to work on a BBB.
All are patches to the vanilla Linux kernel.
My takeaway is that RT_PREEMPT would be ideal but Xenomai is a possible option.
- Current RT_PREEMPT + Stretch combinations 1) and 2) above have long boot times of 2-4 minutes.
- No commercially available cape was suitable to be used with my requirements. So I decided to go with a Sparkfun prototype cape and wire up things from there.
The name of the board coded in the EEPROM will tell which device tree overlay file to load. The device tree overlay file declares the pins we can use with this cape.
With different Linux versions different approaches exist how this is achieved.
Most resources in the internet are about capemanager.
- This means that the eeprom needs to be coded such that those are loaded.
A fairly straightforward thing. I used HW-399 Optocoupler Modules to isolate all inputs. They are based on a TLP-281 chip. All powered from the beagle board.
The outputs are generated by a 4 channel (BiDirectional - although this is not used) logic level converter module. There are integrated and discrete solutions for this on the market.
I used a discrete version here to provide the required current (afaik <15mAh) for the optocouplers in the stepper drivers. The integrated drivers available in the market are not as capable in this regard.
Overall 16 inputs and 4 outputs are generated this way.
The hardware design is not as nice but good enough for me. I mounted the logic lvel converter and one optocoupler on the proto cape.
This was too slow. And also not did not meet the desire to use a touchscreen. I also did not see a way to work around this.
the UI requires a number of user interactions to actually load. The development effort for a touch UI was another downside.
Touchy delivered a reasonable graphics performance when using this with a remote X server. I therefore investigated this further and realized that this is actually fast enough with X running on the BBB itself. I assume this is because touchy will not create a preview. Since I'm running a lathe which is 2D only this is actually good enough.
- Touchy is what I will be evaluate / use further. If my requirements would have included a working preview I would have continued with QtQuickVCP.
X Display system + touchsceen.
- I'm using a waveshare 7" touchsceen. My first attempts to get this to work failed (touch was not working).
It started to work after I installed lxdm but likely this was because some tools got installed in this process. I did not figure out the details here.
There is now a Debian Stretch based Machinekit SD card image for the DE0-NANO-Soc.
It contains the new machinekit code which uses the new czmq4 API, so the RIP build is fully updateable from the main Machinekit repo.
The image is not extensively tested, but runs the mksocfpga sim fine, so should not have any issues with hardware.
The image is in compressed .xz format, expanding to 5GB approx.
necessary to rebuild Machinekit in situ and do some development.
There is a .bmap file with it to allow copying to card using bmaptool.
because g++ is particularly memory hungry in later versions.
This is to advise users, that a major merge has occurred in the Machinekit repo.
The work christened 'multicore', has been finalised and tested for the last few months and as of 3rd Feb 2017 is now part of Machinekit.
This talk from 2015 gives the full details.
so all your configs should work as before.
Once any teething problems are sorted, the capabilities and enhancements available within the code, will be rolled out, documented and advised for any users wishing to make use of them.
Improvements to the hm2_soc_ol driver now make use of a different string argument handling mechanism.
The 2 dashes route the config string to the driver via a safer mechanism.
Originally there were problems building for wheezy-armhf.
This was because all embedded toolchains have effectively deprecated gcc-4.7.
Builds had to be done on gcc-4.9 but ABI peculiarities meant that even linking with 4.9 left an unmet dependency that shouldn't have really been there.
Charles battled this for several days and has now sorted it and armhf packages for Wheezy are being built.
Users are however encouraged to upgrade from Wheezy, which is almost 'end of life' and no longer receiving new backports from Debian in any case.
All support will end in 2018.
For a while there has been a parallel repo on github that incorporates the multicore capabilities developed by Michael Haberler and Mick Grant a couple of years ago into the main machinekit repo.
Volunteers are wanted to do the initial backward compatibility testing.
95% of existing configurations should work unchanged.
A few specialised configs that use ring buffers and some other components will require minor API syntax changes, which can be advised on a case by case basis.
After testing for any problems in backward compatibility, it is intended to merge with the main machinekit repo.
Thereafter the features of multicore can be tested and rolled out, without any impact upon the majority of the user base, who can just carry on as before.
plus access to complete configs that produce them.
Testing across as wide a range of computers and machines as possible is crucial.
In my last entry I mentioned problems with the new SD card image and my use of a previous image.
This has now been resolved.
There was what equated to a typo in the device name specified in the .ini file for the sample configuration.
Thus anything based upon the sample, as mine was, did not work.
The image build system is in the process of being regenerated, once some other glitches are straightened out.
it has a 512MB swap partition, which makes it easier to rebuild and use both cores without running out of memory.
In my last entry, I also advocated the use of gparted to extend the rootfs partition to use the available SD card space.
Having twice had failures using gparted to do just this with SD cards recently, I have hit upon a successful command line strategy.
The images consist of a 1M uboot partition and an approx 3.6G rootfs partition.
Because there are no partitions after /dev/sdf2, it is possible to delete the partition, then create a new one starting at exactly the same sector, but encompassing the whole SD card.
Then we need to fix up the file system and expand it to the new partition size.
Usual caveats apply, back up any data etc. but works fine for me with a card that gparted just hung for 10 mins and produced an error with.
If you create the rootfs partition slightly smaller than full disk size, you can go back into fdisk and create a 3rd partition, then format that as swap and enter it into the /etc/fstab file.
Helps greatly if you are actually rebuilding machinekit in-situ.
Or you can use the swapfile method detailed in Michael's gist .
In the next stage, Charles designed a DB25 connected interface board, with pin-outs matching the P2 and P3 headers on a 5i25.
I finally got hold of one of these interface boards, courtesy of the surface mount component soldering skills of Bas de Bruijn.
There was a comparatively simple way for me to test its capabilities.
I already had a turret knee-mill in my workshop, that I had converted to Machinekit and which utilised a 5i25 and 7i76 Mesa combo.
I simply needed to unplug the DB25 lead from the 5i25 to 7i76 and connect instead to the interface board P2.
I was utilising an encoder on the 5i25 second header, so I connected this to the interface board P3.
I already had a SD card image built by Michael Haberler to run the board and program the FPGA.
You will need package bmap-tools to write this to SD and verify.
Then use gparted to expand the second (rootfs) partition to the full size of the remaining space on the card.
You could also create a swap partition if space allows, then edit /etc/fstab to use this.
Michaels gist deals with how to do this, via a UART connection into something like CuteCom.
You need to enter any keystroke whilst in the first stage of boot, set the environment to include the MAC address and then trigger a reboot.
but do NOT apt-get upgrade if you are using this image, because there is a later one, and upgrading will overwrite its components and I could not get that one to work.
Each header on the 5i25 and thus the Nano, only has 4 stepgens and 1 encoder, what this does is effectively enable the second DB25 header output socket on Charles's interface board (equivalent to the header P2 on the 5i25) and the encoder.01 can be accessed from that.
I use the second encoder solely for a hardware pendant MPG on this mill, all the IO for the switches etc on that pendant go onto the 7i76 and are dealt with on the primary header.
It really was as simple as that.
entered the /home/machinekit/machinekit directory which houses the pre-built RIP build.
Invoke `machinekit`, select the relevant config and it worked seamlessly, just as it had before.
This is a major achievement by Charles Steinkuehler, Michael Haberler, Michael Brown and Devin Hughes in particular.
Much kudos to them all.
I recently started a new blog about Machinekit, 3D printing, QtQuickVcp and more (probably tech related) - machinekoder.com. My intention is to write a new article at least once a week.
Since I would like this blog to be a useful resource for any Machinekit interested person, I would very much appreciate if you propose topics that interest you most.
I think there is some interest in basic Machinekit getting started tutorials. Of course, I will try to merge things back to the main Machinekit docs if they prove useful.


If you LOVE Tuna and need a project to keep you busy over the winter....here is a deal for you!
A complete multiband Tuna-PaLooza Tuna Tin station at a bargin of a price!
You get everything you need to build a 4 band crystal controlled station in tuna cans EXCEPT a power source. The Tuna Power System is an intelligent sealed lead/acid battery charger and power distribution point. You would need to add a reasonably sized SLA battery, up to 7AHr, and a wall mounted power supply of about 18volts to provide the charging current. Both items are usually found at a decent sized hamfest.
This collection of kits and accessories is worth over $400 not including the shipping!!
The SPECIAL Tuna-PaLooza price is $350.
Check out the descriptions of the individual kits on the Tuna Kits page.


text:
require 'rubygems'
require 'nokogiri'
require 'guess_html_encoding'

module Readability
  class Document
    DEFAULT_OPTIONS = {
      :retry_length               => 250,
      :min_text_length            => 25,
      :remove_unlikely_candidates => true,
      :weight_classes             => true,
      :clean_conditionally        => true,
      :remove_empty_nodes         => true,
      :min_image_width            => 130,
      :min_image_height           => 80,
      :ignore_image_format        => [],
      :blacklist                  => nil,
      :whitelist                  => nil
    }.freeze

    attr_accessor :options, :html, :best_candidate, :candidates, :best_candidate_has_image

    def initialize(input, options = {})
      @options = DEFAULT_OPTIONS.merge(options)
      @input = input

      if RUBY_VERSION =~ /^(1\.9|2)/ && !@options[:encoding]
        @input = GuessHtmlEncoding.encode(@input, @options[:html_headers]) unless @options[:do_not_guess_encoding]
        @options[:encoding] = @input.encoding.to_s
      end

      @input = @input.gsub(REGEXES[:replaceBrsRe], '

').gsub(REGEXES[:replaceFontsRe], '<\1span>')
      @remove_unlikely_candidates = @options[:remove_unlikely_candidates]
      @weight_classes = @options[:weight_classes]
      @clean_conditionally = @options[:clean_conditionally]
      @best_candidate_has_image = true
      make_html
      handle_exclusions!(@options[:whitelist], @options[:blacklist])
    end

    def prepare_candidates
      @html.css("script, style").each { |i| i.remove }
      remove_unlikely_candidates! if @remove_unlikely_candidates
      transform_misused_divs_into_paragraphs!

      @candidates     = score_paragraphs(options[:min_text_length])
      @best_candidate = select_best_candidate(@candidates)
    end

    def handle_exclusions!(whitelist, blacklist)
      return unless whitelist || blacklist

      if blacklist
        elems = @html.css(blacklist)
        if elems
          elems.each do |e|
            e.remove
          end
        end
      end

      if whitelist
        elems = @html.css(whitelist).to_s

        if body = @html.at_css('body')
          body.inner_html = elems
        end
      end

      @input = @html.to_s
    end

    def make_html(whitelist=nil, blacklist=nil)
      @html = Nokogiri::HTML(@input, nil, @options[:encoding])
      # In case document has no body, such as from empty string or redirect
      @html = Nokogiri::HTML('', nil, @options[:encoding]) if @html.css('body').length == 0

      # Remove html comment tags
      @html.xpath('//comment()').each { |i| i.remove }
    end

    def images(content=nil, reload=false)
      begin
        require 'fastimage'
      rescue LoadError
        raise "Please install fastimage in order to use the #images feature."
      end

      @best_candidate_has_image = false if reload

      prepare_candidates
      list_images   = []
      tested_images = []
      content       = @best_candidate[:elem] unless reload

      return list_images if content.nil?
      elements = content.css("img").map(&:attributes)

        elements.each do |element|
          next unless element["src"]

          url     = element["src"].value
          height  = element["height"].nil?  ? 0 : element["height"].value.to_i
          width   = element["width"].nil?   ? 0 : element["width"].value.to_i

          if url =~ /\Ahttps?:\/\//i && (height.zero? || width.zero?)
            image   = get_image_size(url)
            next unless image
          else
            image = {:width => width, :height => height}
          end

          image[:format] = File.extname(url).gsub(".", "")

          if tested_images.include?(url)
            debug("Image was tested: #{url}")
            next
          end

          tested_images.push(url)
          if image_meets_criteria?(image)
            list_images << url
          else
            debug("Image discarded: #{url} - height: #{image[:height]} - width: #{image[:width]} - format: #{image[:format]}")
          end
        end

      (list_images.empty? and content != @html) ? images(@html, true) : list_images
    end

    def get_image_size(url)
      w, h = FastImage.size(url)
      raise "Couldn't get size." if w.nil? || h.nil?
      {:width => w, :height => h}
    rescue => e
      debug("Image error: #{e}")
      nil
    end

    def image_meets_criteria?(image)
      return false if options[:ignore_image_format].include?(image[:format].downcase)
      image[:width] >= (options[:min_image_width] || 0) && image[:height] >= (options[:min_image_height] || 0)
    end

    REGEXES = {
        :unlikelyCandidatesRe => /combx|comment|community|disqus|extra|foot|header|menu|remark|rss|shoutbox|sidebar|sponsor|ad-break|agegate|pagination|pager|popup/i,
        :okMaybeItsACandidateRe => /and|article|body|column|main|shadow/i,
        :positiveRe => /article|body|content|entry|hentry|main|page|pagination|post|text|blog|story/i,
        :negativeRe => /combx|comment|com-|contact|foot|footer|footnote|masthead|media|meta|outbrain|promo|related|scroll|shoutbox|sidebar|sponsor|shopping|tags|tool|widget/i,
        :divToPElementsRe => /<(a|blockquote|dl|div|img|ol|p|pre|table|ul)/i,
        :replaceBrsRe => /(
]*>[ \n\r\t]*){2,}/i,
        :replaceFontsRe => /<(\/?)font[^>]*>/i,
        :trimRe => /^\s+|\s+$/,
        :normalizeRe => /\s{2,}/,
        :killBreaksRe => /(
(\s| ?)*){1,}/,
        :videoRe => /http:\/\/(www\.)?(youtube|vimeo)\.com/i
    }

    def title
      title = @html.css("title").first
      title ? title.text : nil
    end

    # Look through the @html document looking for the author
    # Precedence Information here on the wiki: (TODO attach wiki URL if it is accepted)
    # Returns nil if no author is detected
    def author
      # Let's grab this author:
      # <meta name="dc.creator" content="Finch - http://www.getfinch.com" />
      author_elements = @html.xpath('//meta[@name = "dc.creator"]')
      unless author_elements.empty?
        author_elements.each do |element|
          return element['content'].strip if element['content']
        end
      end

      # Now let's try to grab this
      # ByAustin Fonacier
      #
By

Austin Fonacier

      author_elements = @html.xpath('//*[contains(@class, "vcard")]//*[contains(@class, "fn")]')
      unless author_elements.empty?
        author_elements.each do |element|
          return element.text.strip if element.text
        end
      end

      # Now let's try to grab this
      # Danny Banks (rel)
      # TODO: strip out the (rel)?
      author_elements = @html.xpath('//a[@rel = "author"]')
      unless author_elements.empty?
        author_elements.each do |element|
          return element.text.strip if element.text
        end
      end

      author_elements = @html.xpath('//*[@id = "author"]')
      unless author_elements.empty?
        author_elements.each do |element|
          return element.text.strip if element.text
        end
      end
    end

    def content(remove_unlikely_candidates = :default)
      @remove_unlikely_candidates = false if remove_unlikely_candidates == false

      prepare_candidates
      article = get_article(@candidates, @best_candidate)

      cleaned_article = sanitize(article, @candidates, options)
      if article.text.strip.length < options[:retry_length]
        if @remove_unlikely_candidates
          @remove_unlikely_candidates = false
        elsif @weight_classes
          @weight_classes = false
        elsif @clean_conditionally
          @clean_conditionally = false
        else
          # nothing we can do
          return cleaned_article
        end

        make_html
        content
      else
        cleaned_article
      end
    end

    def get_article(candidates, best_candidate)
      # Now that we have the top candidate, look through its siblings for content that might also be related.
      # Things like preambles, content split by ads that we removed, etc.

      sibling_score_threshold = [10, best_candidate[:content_score] * 0.2].max
      output = Nokogiri::XML::Node.new('div', @html)
      best_candidate[:elem].parent.children.each do |sibling|
        append = false
        append = true if sibling == best_candidate[:elem]
        append = true if candidates[sibling] && candidates[sibling][:content_score] >= sibling_score_threshold

        if sibling.name.downcase == "p"
          link_density = get_link_density(sibling)
          node_content = sibling.text
          node_length = node_content.length

          append = if node_length > 80 && link_density < 0.25
            true
          elsif node_length < 80 && link_density == 0 && node_content =~ /\.( |$)/
            true
          end
        end

        if append
          sibling_dup = sibling.dup # otherwise the state of the document in processing will change, thus creating side effects
          sibling_dup.name = "div" unless %w[div p].include?(sibling.name.downcase)
          output << sibling_dup
        end
      end

      output
    end

    def select_best_candidate(candidates)
      sorted_candidates = candidates.values.sort { |a, b| b[:content_score] <=> a[:content_score] }

      debug("Top 5 candidates:")
      sorted_candidates[0...5].each do |candidate|
        debug("Candidate #{candidate[:elem].name}##{candidate[:elem][:id]}.#{candidate[:elem][:class]} with score #{candidate[:content_score]}")
      end

      best_candidate = sorted_candidates.first || { :elem => @html.css("body").first, :content_score => 0 }
      debug("Best candidate #{best_candidate[:elem].name}##{best_candidate[:elem][:id]}.#{best_candidate[:elem][:class]} with score #{best_candidate[:content_score]}")

      best_candidate
    end

    def get_link_density(elem)
      link_length = elem.css("a").map(&:text).join("").length
      text_length = elem.text.length
      link_length / text_length.to_f
    end

    def score_paragraphs(min_text_length)
      candidates = {}
      @html.css("p,td").each do |elem|
        parent_node = elem.parent
        grand_parent_node = parent_node.respond_to?(:parent) ? parent_node.parent : nil
        inner_text = elem.text

        # If this paragraph is less than 25 characters, don't even count it.
        next if inner_text.length < min_text_length

        candidates[parent_node] ||= score_node(parent_node)
        candidates[grand_parent_node] ||= score_node(grand_parent_node) if grand_parent_node

        content_score = 1
        content_score += inner_text.split(',').length
        content_score += [(inner_text.length / 100).to_i, 3].min

        candidates[parent_node][:content_score] += content_score
        candidates[grand_parent_node][:content_score] += content_score / 2.0 if grand_parent_node
      end

      # Scale the final candidates score based on link density. Good content should have a
      # relatively small link density (5% or less) and be mostly unaffected by this operation.
      candidates.each do |elem, candidate|
        candidate[:content_score] = candidate[:content_score] * (1 - get_link_density(elem))
      end

      candidates
    end

    def class_weight(e)
      weight = 0
      return weight unless @weight_classes

      if e[:class] && e[:class] != ""
        weight -= 25 if e[:class] =~ REGEXES[:negativeRe]
        weight += 25 if e[:class] =~ REGEXES[:positiveRe]
      end

      if e[:id] && e[:id] != ""
        weight -= 25 if e[:id] =~ REGEXES[:negativeRe]
        weight += 25 if e[:id] =~ REGEXES[:positiveRe]
      end

      weight
    end

    ELEMENT_SCORES = {
      'div' => 5,
      'blockquote' => 3,
      'form' => -3,
      'th' => -5
    }.freeze

    def score_node(elem)
      content_score = class_weight(elem)
      content_score += ELEMENT_SCORES.fetch(elem.name.downcase, 0)
      { :content_score => content_score, :elem => elem }
    end

    def debug(str)
      puts str if options[:debug]
    end

    def remove_unlikely_candidates!
      @html.css("*").each do |elem|
        str = "#{elem[:class]}#{elem[:id]}"
        if str =~ REGEXES[:unlikelyCandidatesRe] && str !~ REGEXES[:okMaybeItsACandidateRe] && (elem.name.downcase != 'html') && (elem.name.downcase != 'body')
          debug("Removing unlikely candidate - #{str}")
          elem.remove
        end
      end
    end

    def transform_misused_divs_into_paragraphs!
      @html.css("*").each do |elem|
        if elem.name.downcase == "div"
          # transform
s that do not contain other block elements into
s
          if elem.inner_html !~ REGEXES[:divToPElementsRe]
            debug("Altering div(##{elem[:id]}.#{elem[:class]}) to p");
            elem.name = "p"
          end
        else
          # wrap text nodes in p tags
#          elem.children.each do |child|
#            if child.text?
#              debug("wrapping text node with a p")
#              child.swap("
#{child.text}
")
#            end
#          end
        end
      end
    end

    def sanitize(node, candidates, options = {})
      node.css("h1, h2, h3, h4, h5, h6").each do |header|
        header.remove if class_weight(header) < 0 || get_link_density(header) > 0.33
      end

      node.css("form, object, embed").each do |elem|
        elem.remove
      end

      if @options[:remove_empty_nodes]
        # remove
 tags that have no text content - this will also remove p tags that contain only images.
        node.css("p").each do |elem|
          elem.remove if elem.content.strip.empty?
        end
      end

      # Conditionally clean
s,
s, and
s
      clean_conditionally(node, candidates, "table, ul, div")

      # We'll sanitize all elements using a whitelist
      base_whitelist = @options[:tags] || %w[div p]
      # We'll add whitespace instead of block elements,
      # so a
b will have a nice space between them
      base_replace_with_whitespace = %w[br hr h1 h2 h3 h4 h5 h6 dl dd ol li ul address blockquote center]

      # Use a hash for speed (don't want to make a million calls to include?)
      whitelist = Hash.new
      base_whitelist.each {|tag| whitelist[tag] = true }
      replace_with_whitespace = Hash.new
      base_replace_with_whitespace.each { |tag| replace_with_whitespace[tag] = true }

      ([node] + node.css("*")).each do |el|
        # If element is in whitelist, delete all its attributes
        if whitelist[el.node_name]
          el.attributes.each { |a, x| el.delete(a) unless @options[:attributes] && @options[:attributes].include?(a.to_s) }

          # Otherwise, replace the element with its contents
        else
          # If element is root, replace the node as a text node
          if el.parent.nil?
            node = Nokogiri::XML::Text.new(el.text, el.document)
            break
          else
            if replace_with_whitespace[el.node_name]
              el.swap(Nokogiri::XML::Text.new(' ' << el.text << ' ', el.document))
            else
              el.swap(Nokogiri::XML::Text.new(el.text, el.document))
            end
          end
        end

      end

      s = Nokogiri::XML::Node::SaveOptions
      save_opts = s::NO_DECLARATION | s::NO_EMPTY_TAGS | s::AS_XHTML
      html = node.serialize(:save_with => save_opts)

      # Get rid of duplicate whitespace
      return html.gsub(/[\r\n\f]+/, "\n" )
    end

    def clean_conditionally(node, candidates, selector)
      return unless @clean_conditionally
      node.css(selector).each do |el|
        weight = class_weight(el)
        content_score = candidates[el] ? candidates[el][:content_score] : 0
        name = el.name.downcase

        if weight + content_score < 0
          el.remove
          debug("Conditionally cleaned #{name}##{el[:id]}.#{el[:class]} with weight #{weight} and content score #{content_score} because score + content score was less than zero.")
        elsif el.text.count(",") < 10
          counts = %w[p img li a embed input].inject({}) { |m, kind| m[kind] = el.css(kind).length; m }
          counts["li"] -= 100

          content_length = el.text.strip.length  # Count the text length excluding any surrounding whitespace
          link_density = get_link_density(el)

          reason = clean_conditionally_reason?(name, counts, content_length, options, weight, link_density)
          if reason
            debug("Conditionally cleaned #{name}##{el[:id]}.#{el[:class]} with weight #{weight} and content score #{content_score} because it has #{reason}.")
            el.remove
          end
        end
      end
    end

    def clean_conditionally_reason?(name, counts, content_length, options, weight, link_density)
      if counts["img"] > counts["p"]
        "too many images"
      elsif counts["li"] > counts["p"] && name != "ul" && name != "ol"
        "more
s than
s"
      elsif counts["input"] > (counts["p"] / 3).to_i
        "less than 3x
s than <input>s"
      elsif content_length < (options[:min_text_length] || TEXT_LENGTH_THRESHOLD) && (counts["img"] == 0 || counts["img"] > 2)
        "too short a content length without a single image"
      elsif weight < 25 && link_density > 0.2
        "too many links for its weight (#{weight})"
      elsif weight >= 25 && link_density > 0.5
        "too many links for its weight (#{weight})"
      elsif (counts["embed"] == 1 && content_length < 75) || counts["embed"] > 1
        "<embed>s with too short a content length, or too many <embed>s"
      else
        nil
      end
    end

  end
end


Dental Crown and Bridge Costs, Risks, Side Effects, Duration of Results, and Much More!
In order to achieve maximum results, a dental crown and a bridge may be combined together into a single treatment option. A crown can serve to hold a bridge in place, while a bridge is necessary to repair tooth damage that is too large for a crown alone. When used in concert, they present an effective and cost–effective solution to many severe dental problems.
Only a specialist can determine if Dental Crown and Bridge is right for you. Contact us using the form on the right to arrange a convenient consultation with a specialist near you.


text:
Peoples Community Health Clinic
Our family caring for your family.
Success Street
Tour Our Clinics
905 Franklin Street, Waterloo IA 50703
Monday, Tuesday, Friday: 8:00 a.m. - 5:00 p.m.
Wednesday, Thursday: 8:00 a.m. - 8:00 p.m.
Monday, Tuesday, Friday 8:00am-5:00pm
Wednesday-Thursday 8:00am-8:00pm
Monday through Friday: 8:00 a.m. - 7:00 p.m.
Sunday: 1:00 p.m. - 4:00 p.m.
Peoples Clinic Butler County
118 South Main Street, Clarksville, IA 50619
Monday, Tuesday, Thursday: 8:00 a.m. - 5:00 p.m.
Wednesday: 8:00 a.m. - 7:30 p.m.
Friday: 8:00 a.m. - 12:00 p.m.
Friday: None
Cancel An Appointment
Clinic Hours Exception Calendar
We also provide school-based health care through Success Street at East High School and West High School. Visit our Success Street webpage for more information!
Clinic Closings, Delays, Early Closings
Clinic closings, delays or early closings will be announced as soon as possible. Our goal is to announce delays or closings by 6:00 a.m. and announce closing early within 2 hours prior to the cancelled session or before the closing time.
Weather updates will be available at:
Peoples Clinic Facebook Page
Peoples Clinic Twitter Page
KWWL TV and KWWL.com
Peoples Community Health Clinic, Inc.
905 Franklin Street, Waterloo, Iowa 50703
118 South Main Street, Clarksville, Iowa 50619
Copyright © 2023 Peoples Community Health Clinic. All rights reserved. Theme: Esteem by ThemeGrill. Powered by WordPress.
cialis for sale viagra online viagra canada buy cialis online cialis online


Are you thinking about moving out? Are you trying to ship your car, truck or SUV somewhere else? You have found the perfect company to do it for you!
Ship My Ride is a vehicle shipping company with the highest quality standards, We have many years in the industry, our experience shows at every aspect of our work. We know our customer's needs and preferences, and we keep them in mind. Delivering a service on point, will always be one of our goals.
SHIP MY RIDE ships vehicles all across Canada and The United States, we're a very well-established company that meets customer's expectations every day!
You don't have a way to drop-off your car at one of our compounds or office? Worry no more! At SHIP MY RIDE we offer a variety of services and one of them is the Door-To-Door which basically consists in us, picking up your vehicle at your house, and we will also be in charge of dropping it off at your new location!
Are you afraid your recently bought car gets damaged during the shipping process? That is something you don't have to worry about, At SHIP MY RIDE we offer the Enclosed Car carrier, which minimizes the risks of your vehicle getting any damages caused by the weather conditions.
Airdrie is situated on the Queen Elizabeth II Highway (Highway 2), which links Calgary and Edmonton Highway 567 provides access to Irricana to the east. Airdrie is served by the Airdrie Airport. The closest major airport is Calgary International Airport. Airdrie launched the InterCity Express (ICE) in the fall of 2010, connecting Airdrie and Calgary transit hubs by a two-way express bus service. Local bus service is provided by Airdrie Transit.
Feel free to contact us today and get a FREE Shipping Quote. Remember, At SHIP MY RIDE giving a service on point, will always be one of our goals!


After some years of pause, if Weehawk isn't more interested in organizing a new GEGOTW, may be someone candidate himself like new coordinator.
Is someone interested in coordinating a new season and is someone interested in competition ?
Last edited by Marco Marocco on Sun Apr 15, 2012 6:24 am, edited 9 times in total.
Where is Weehawk btw? Still seen around in classic gaming scene?
Not interested in organizing it, but I'd definitely be interested in competing.
If some other player are interested in a funny GEGOTW, I'd like to pourpose a new formula.
I'd like to have at least 10 players interested.
Friends of MARP you're welcome, please sign in.
My idea is to make a list of 20 - 30 classic titles and the players vote some of them.
The contest will run in a regular season for 6 weeks, then the best players will have a play off (like the last Weehawk's GEGOTW, but much shorter).
I'd like to start or in June or in September.
Hi Marco, I am interested in participating.
I hope people are interested.
When there will be 15 players interested, I'll open the vote from a list of 30 games.
10 players ... good number.
Still we will be more players!
I want a rematch in Donkey Kong!
Maybe post a link in the TG forum as well if you need more players.


text:
Q: AlloyUI Ace-Editor Theme Change I am not able to find a way to change the Ace-Editor that is built into the AllouUI widget.  The example below is what I would like to achieve with the theme attribute.

YUI().use(
          'aui-ace-autocomplete-base',
          function(Y) {
            var editor = new Y.AceEditor(
              {
                boundingBox: '#myEditor',
                height: '200',
                mode: 'python',
                value: 'print("Hello there!!!")',
                width: '700',
                theme: 'chaos'
              }
            ).render();

Sadly, there in the code there are no predefined ways I saw to change the theme.
Is there a way change the theme to ace editor for alloyui's widget?

A: Not sure if Y.AceEditor component exposes the required api, but you can try to get the real ace editor object, which allows to change the theme dynamically
document.getElementById('#myEditor').env.editor.setTheme("ace/theme/chtome")

A: You should be able to call AceEditor.getEditor().setTheme():
editor.getEditor().setTheme('ace/theme/twilight');

redpajama_set_name: RedPajamaStackExchange


Car costs are rising, with maintenance costs taking the biggest jump.
Overall, the costs of car ownership have risen compared to last year, according to an annual study by AAA, which says it now costs 2% more to own a sedan than it did last year.
It costs $9,122 a year for the average sedan such as a Toyota Camry or Ford Fusion. That works out to 61 cents a mile, assuming the car is driven 15,000 miles a year.
The costs vary a lot according to the type and size of vehicle, though. It costs about $7,000 a year to own a small car in the United States but about $11,600 to own a four-wheel-drive SUV, according to AAA.
The study factored in costs such as fuel, maintenance, insurance, tires and depreciation.
Maintenance costs have risen the most, according to AAA, going up 11.26% compared to last year. Maintenance costs almost 5 cents for every mile driven. Those costs have gone up because of increases in labor costs, replacement parts prices and extended warranty prices.
Insurance costs have gone up 2.76% for sedans, AAA said. The drivers' group based its annual estimate of $1,029 assuming that a driver has a clean record. Insurance companies in seven states showed small increases for sedans of all sizes.
"Insurance was probably the area with the most variability in our study," said Mike Calkins, manager of technical services for AAA.
Fuel costs rose only 1.93% compared to last year. While the price of regular gasoline rose 3.84%, that was partly offset by improvements in the fuel economy of new cars. The cost of tires was unchanged from last year.


text:
Robert Heger
Robert Heger (19 August 1886 – 14 January 1978) was a German conductor and composer from Strasbourg, Alsace-Lorraine.
Robert Heger, conductor at the Deutsche Oper Berlin, 1945-1948
He studied at the Conservatory of Strasbourg under Franz Stockhausen, then in Zurich under Lothar Kempter and finally in Munich under Max von Schillings. After early conducting engagements in Strasbourg he made his debut at Ulm in 1908 or 1909. He held appointments in Barmen (1909), at the Vienna Volksoper (1911), and at Nuremberg (1913), where he also conducted Philharmonic concerts. He went on to Munich and Vienna, where he recorded a magnificent version of Goldmark's Rustic Wedding Symphony with the Vienna Philharmonic; and then to Berlin (1933-1950), where a live wartime Lohengrin was preserved and afterwards issued on LP, after which he returned again to Munich.
In 1932 he conducted the Vienna Symphony Orchestra and one-armed pianist Paul Wittgenstein in the world premiere of Maurice Ravel's Piano Concerto for the Left Hand, after Arturo Toscanini had declined Ravel's invitation to conduct the premiere.
In 1937, Heger joined the Nazi Party.
Heger conducted at the Royal Opera House, Covent Garden, from 1925 to 1935, and again with his Munich company in 1953, when he gave the first London performance of Richard Strauss's opera Capriccio. He lived to conduct stereo recordings, notably a fine rendition of Schubert's complete Rosamunde incidental music in the 1960s, before his death at 91 in Munich.
1 Compositions
2 Decorations and awards
Compositions[edit]
Heger composed four operas. His works include:
The Jewess of Worms (melodrama)
Pianoforte trio, op 14
A Festival at Haverslev (3-act opera, prod. Nuremberg 1919)
Hero and Leander (symphonic drama, full orchestra) op. 12
Violin concerto in D major op. 16
Symphony in D minor
A Song of Peace (choral work for soli, chorus, orchestra and organ)
Decorations and awards[edit]
1956 Grand Merit Cross of the Federal Republic of Germany
1959 Bavarian Order of Merit
1961 Honorary Citizen of Munich
1961 Member of the Bavarian Academy of Fine Arts
1967 Austrian Cross of Honour for Science and Art, 1st class[1]
^ "Reply to a parliamentary question" (pdf) (in German). p. 229. Retrieved 25 January 2013.
A. Eaglefield-Hull, A Dictionary of Modern Music and Musicians (Dent, London 1924)
H. Rosenthal and J. Warrack, Concise Oxford Dictionary of Opera (OUP, London 1974 printing)
MusicBrainz: 78ed6cfb-ae1e-420a-9ecb-b633e9eefd6f
This article about a German composer is a stub. You can help Wikipedia by expanding it.
This article about a German conductor or band leader is a stub. You can help Wikipedia by expanding it.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Robert_Heger&oldid=929319828"
People from Strasbourg
Alsatian-German people
German composers
German conductors (music)
German male conductors (music)
People from Alsace-Lorraine
Nazi Party members
Commanders Crosses of the Order of Merit of the Federal Republic of Germany
Recipients of the Bavarian Order of Merit
Recipients of the Austrian Cross of Honour for Science and Art, 1st class
20th-century conductors (music)
20th-century German male musicians
German composer stubs
German conductor (music) stubs
This page was last edited on 5 December 2019, at 01:34 (UTC).


The purpose of this study is to test causal links between dimensions of positive and harsh parenting and children's brain responses to rewards and errors, using a parenting intervention.
Depression and anxiety are among the most frequently diagnosed psychological disorders, with persistent patterns of impairment evident from childhood through adulthood. Impaired functioning of core brain systems that respond to reward and errors may increase risk for depression and anxiety. Importantly, these neural risk markers for depression and anxiety appear to be shaped, at least in part, by environmental input. Problematic parenting is a key environmental factor involved in the intergenerational transmission of depression and anxiety. Low positive parenting is associated with blunted brain responses to reward and harsh parenting is associated with heightened brain responses to errors. This study uses an evidence-based parenting program to test causal links between dimensions of positive and harsh parenting and children's brain responses to rewards and errors. Participants will include 80 6- to 7-year-old children and their mothers who will be randomly assigned to participate in a parenting program (Parent Child Interaction Therapy: PCIT) or to a waitlist control group, and brain responses to rewards and errors will be assessed pre- and post-intervention.
PCIT includes 12-16 sessions across two phases: the first focused on enhancing positive parenting during child-directed interactions, and the second focused on reducing harsh parenting during parent-directed interactions. Parents receive feedback and coaching on their interactions with the child during sessions.